About ABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data and analyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
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.

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

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.

Training method

Lecturing completed with demonstrations and practical examples.

Course leader

Guido Indesteege, Sandy Schillebeeckx.


1 day.


You can enrol by clicking on a date
datedur.lang.  location  price
18 May1NWoerden  (NL)500 EUR  (exempt from VAT)  guaranteed
30 Jun1?Leuven  (BE)500 EUR  (excl. VAT) 
15 Sep1NWoerden  (NL)500 EUR  (exempt from VAT) 
09 Nov1?Leuven  (BE)500 EUR  (excl. VAT) 
20 Nov1EWoerden  (NL)500 EUR  (exempt from VAT) 

Global score

4.1/5 (based on 198 evaluations)


Het detailniveau was hier en daar te diep om het concept (!) vast te houden. Presentatie plezierig. Documentatie onvoldoende om als naslagwerk te worden gebruikt (, )
Prima. Veel theorie in kort tijdsbestek (, )
veel terminologie, maar wel leerzaam (, )
Kort, maar geeft wel een beeld over hoe uitgebreid de materie is. (, )
goed, wel heel veel (, )
Volledig, veel, diep en breed. Onder de indruk kennis en overzicht van de docent. Presentatie uitstekend. Compliment.$ (, )
Zeer goed overzicht, erg hoog tempo; goede uitleg door Gie. (, )
Goede cursus van goed niveau (, )
Goed - misschien wat veel info om op één dag te verwerken. (, )
voldoet aan verwachtingen (, )

Refresh this page to see other comments.