Java EE: the architecture explained

In this course,

  • the participants get a high level overview of the architecture and possibilities of Enterprise Java (Java EE);
  • the pros/cons of different solutions are discussed for typical business problems;
  • the most recent Java EE APIs are presented;
  • the integration of Java with existing enterprise systems is discussed;
  • an overview of products and tools in the Java EE domain is given.


17 Nov1web based 525 EUR (excl. VAT)

Intended for

Architects, project managers and analysts interested in Enterprise Java.

Programmers should attend the technical/practical courses: Java EE: building web applications with servlets & JSPs, and Java EE: building enterprise applications with EJB 3.x and JPA, and Web services development with Java EE.


Some familiarity with the Java platform is an advantage (see course Java concepts).

Main topics

  • The Java EE architecture:
  • components, containers and connectors
  • Java EE platform and services, profiles
  • application development
  • Jakarta EE
  • Java EE web components:
  • web applications
  • servlets • JavaServer Pages (JSP) • web sockets
  • frameworks
  • Model View Controller architecture
  • JavaServer Faces (JSF)
  • Java EE business components:
  • enterprise applications
  • Enterprise Java Beans (EJB)
  • types (Entity, Session, Message Driven)
  • container
  • architecture
  • Contexts and Dependency Injection (CDI)
  • Java Persistence Architecture (JPA)
  • enterprise integration and Java Connector Architecture (JCA)
  • Java batch
  • Java EE services:
  • Java Mail • Java Messaging Service (JMS)
  • Java Transaction Service (JTS) • Java Transaction API (JTA)
  • security services
  • web services (SOAP and REST)
  • Java Management Extensions (JMX)
  • concurrency
  • Java EE business patterns and frameworks
  • Java EE development, deployment and execution:

Development tools, application servers and utilities

Training method

Classroom instruction with demonstrations and examples.


1 day.

Course leader

Guido Indesteege.


Interesting course, well layed out

  (, )

veel theorie die goed verduidelijkt werd adhv voorbeelden

  (, )

Goed als theoretische inleiding op Java EE, wel veel informatie om op 1 dag te verwerken

  (, )

Zeer goed. Opleider: degelijke kennis, duidelijk gebracht en goede structuur

  (, )

Goede cursus, tempo lag wel heel hoog. Trainer heeft heel goede kennis van het topic

  (, )

De inhoud was nogal droog en moeilijk op te nemen

  (, )

moeilijk op 1 dag een overzicht te geven van Java EE maar toch een goede bloemlezing

  (, )

Very interesting course

  (, )

Click here to see more comments...

Mooi overzicht van veel gehoorde terminologie

  (, )

Très bon schéma concernant l'environnement des applications web dans l'architecture Java EE

  (, )

Iets te kort. Zeer veel informatie op korte tijd

  (, )

Niveau zowel voor beginner, advanced ok.

  (, )

Cours complet, bien développé et bien expliqué

  (, )

Also interesting

Enrollees for this training also took the following courses: