Perform a search on the site.

Your currency

Master advanced web programming with Java EE

Complex Java EE web architectures require an in-depth understanding of components and their interactions. Structure your Java development approach and connect technical decisions to the intended functionality. Build the independence to design, test and evolve your applications.

Duration
6 days 42 hours
Code
JAVAEE2-CF-FR Code

Presentation

Java Enterprise Edition (Java EE), renamed Jakarta EE, is a platform developed by Oracle for building robust, scalable Java applications for enterprise environments. It provides APIs, specifications and runtime environments that enable developers to build and deploy large-scale distributed applications.

Java EE includes technologies and components such as Servlets, JavaServer Pages (JSP), JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Java Persistence API (JPA), Java Message Service (JMS) and many others. These components support web development, database connectivity, messaging, distributed computing and other enterprise requirements.

This advanced Java EE specialisation course will teach you to build robust information systems for enterprise use. You will be able to develop full-stack web applications and web services. The course covers databases, Java EE best practices, servers, microservices architecture and event buses.

Objectives

During this advanced Java EE course, you will achieve the following learning objectives:

  • implement an n-tier client–server architecture;
  • understand the role and benefits of EJB in Java;
  • develop a complex web application with JavaServer Faces (JSF);
  • understand and implement continuous integration principles;
  • develop and test a web application quickly and easily;
  • architect and design effective JEE web projects;
  • understand advanced Java EE (Jakarta) development principles;
  • complete the ongoing practical project: extend the library management application built during the first Java EE course and deploy its API to a WildFly application server.
Last update: 24/09/2026