Java concepts

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.


No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please contact ABIS.

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).


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

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
  • annotations, functional programming, modularity
  • Java Standard Edition (Java SE)
  • standard libraries: core Java, desktop Java, graphical user interfaces (AWT, Swing) • database access with JDBC • Remote Method Invocation
  • JavaBeans
  • Java and XML
  • Java FX
  • Enterprise Java (Java EE)
  • application architecture, components and containers
  • web applications: servlets • JavaServer Pages • frameworks: Struts, JavaServer Faces (JSF) • web sockets • web services
  • Enterprise Java Beans: EJB types (Entity, Session, Message) • EJB architecture
  • Java Persistence Architecture (JPA) • Context en Dependency Injection (CDI)
  • 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

Training method

Lecturing completed with demonstrations and practical examples.


1 day.

Course leader

Sandy Schillebeeckx.


Zeer deskundige docent. Ietwat teveel voor 2 dagen

  (, )

Zeer uitgebreid, maar wel veel onderwerpen in korte tijd

  (, )

Bonne apprehension d'n sujet pas évident pour des non-initiée

  (, )

Bonne entrée en matière pour l'orientée objet. Mais peut-être un peu trop condensé

  (, )

En 1 jour bcp d'info, très interessantes et un peu trop pour bien integrer

  (, )