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 
Java concepts

Intended for

Everyone interested in Java.You can test yourself to see if this course contains enough new information for you by printing and filling in the self-test (PDF file - 41 KB).

Background

Some familiarity with an object oriented language (see course OO concepts and techniques) and internet (see course Internet web-enabling techniques) is an advantage.

Training method

Lecturing completed with demonstrations and practical examples.

Course leader

Guido Indesteege, Sandy Schillebeeckx.

Duration

1 day.

Schedule

datelanguageplacepriceremarks
13/09/2010NLeuven450 EUR
18/10/2010NWoerden450 EUR
15/11/2010 Leuven450 EUR
13/12/2010FLeuven450 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

In this course:

  • the participant gains an insight into the possibilities and the most important principles of Java.;
  • the participant gets a structured insight into Java as language, technology, platform;
  • the different Java editions for desktop, enterprise and mobile applications will be discussed;
  • the participant gets an overview of current Java architecture and evolution.

Main topics

  • Java, an overview:
  • language: objects and classes • garbage collection • multi-threading • ...
  • platform independency: virtual machine • binary code format
  • security aspects
  • overview of the Java editions
  • Java Standard Edition (Java SE)
  • standard libraries: graphical user interfaces (AWT, Swing) • database access with JDBC • applets • Java WebStart • Remote Method Invocation
  • JavaBeans
  • Java and XML
  • Enterprise Java (Java EE)
  • application architecture, components and containers
  • web applications: servlets • JavaServer Pages • frameworks: Struts, JavaServer Faces (JSF)
  • Enterprise Java Beans: EJB types (Entity, Session, Message) • EJB architecture • Java Persistence Architecture (JPA)
  • web services
  • messaging • JNDI • Java Connector Architecture (JCA)
  • Java for mobile devices (Java ME)
  • Java Micro/Mobile Edition
  • Java Card
  • Java application development
  • development tools (IDE)
  • frameworks
  • application servers