home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » TracksOperating systems » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITILbalkjePractical informationRegistration 
Internet web-enabling techniques

Intended for

Database administrators, application developers, project managers who want to get an insight in the different 'web-enabling' techniques and their (dis)advantages.

Background

Knowledge of basic internet concepts and database application development. You can test yourself to evaluate your knowledge of the basic internet infrastructure by filling in the self-test (PDF file - 41 KB).

Training method

Theory with demonstrations and cases.

Course leader

Koen De Backer, Ludo Van den dries.

Duration

1 day.

Schedule

datelanguageplacepriceremarks
22/11/2010 Leuven450 EUR
Legend
  • You can enrol by clicking on the dates in the calendar.
  • N: Dutch; F: French; E: English; No code: language depends on the participants.
  • All prices are VAT excluded.
  • Countries:
    Belgium 
    Netherlands 
    Elsewhere 

Objectives

E-Commerce, thin clients, integration, Java ..: the pressure on database administrators and application developers to put relevant information on the net is increasing. An enormous source of information has become available for everybody. This course gives an overview of the techniques used to put information on the Internet.

At the end of this course the participant is able:

  • to distinguish between basic infrastructure and added application environments;
  • to identify the different possibilities in order to offer corporate data to the net;
  • to describe the (dis)advantages of these techniques;
  • to understand the Java EE application model;
  • to compare Java EE to Microsofts .Net;
  • to understand the issues of evolving toward integrated or business applications on demand.

Main topics

  • Basic infrastructure: TCP/IP:
  • communication and transport: ip address, routing, subnet, TCP, socket, domain-name, DNS, resolving
  • security: ssl(encryption, certificate), firewall techniques, vpn
  • applications: smtp, ftp, ssh, telnet, irc
  • Basic infrastructure: Web:
  • essentials: HTTP, HTML, XML, URL, browser types, browser pecularities, new trends
  • HTTP and session: session management, session persistence
  • what about security: authentication, authorization
  • Web Applications:
  • client-server, layers and tiers, backend, gateway
  • client side techniques (Java applets, Javascript, Active-X, Plug-ins ..)
  • server side:
  • CGI, Template Driven CGI (Coldfusion, Net.Data, ..), Web server API's
  • Java: Struts, Jsf, ...
  • data interfaces: JDBC, SDO, JDO, Hibernate, ...
  • Architecture and infrastructure:
  • the Java EE architecture
  • application server
  • comparison to .Net
  • Evolving toward Business-applications:
  • integration aspects: user - process - data
  • business programming - rules
  • backend issues: native interface - connector - webservices