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
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.0/5 (based on 217 evaluations)


Boeiend maar weinig interactie. Presentator is zeer kundig. (, )
Goed overzicht van termen en afkortingen binnen JAVA op 1 dag. (, )
Heel goed en duidelijk (, )
Goede uitleg door docent. Wel heel veel info (, )
Inhoud ging best diep voor een 'beginnerscursus'. Op gegeven moment de draad kwijt. Cursus werd wel levendig gegeven (, )
Goede eerste indruk van JAva (, )
Inhoud van de cursus ging voor mij te diep daar mijn voorkennis te gering is (, )
Geeft goed overzicht van Java. Misschien sommige afkortingen niet behandelen. is wat veel. (, )
Voldoet prima aan mijn doelstelling (, )
Sluit aan bij mijn verwachtingen van de cursus (, )

Refresh this page to see other comments.