Developing Applications with Java EE - 5 days Online Classroom

Total timeinfoThe time required for a learning intervention (e.g., one month, with a study load of 32 hours)
StudyloadinfoThe total time commitment expected of a participant, consisting of teaching hours and self-study hours for the total learning intervention.
Location
Online
Starting date and place

Developing Applications with Java EE - 5 days Online Classroom

Adding Value Consulting EN
Logo Adding Value Consulting EN
Provider rating: starstarstarstarstar 9.9 Adding Value Consulting EN has an average rating of 9.9 (out of 28 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
computer Online:
28 Sep 2026
computer Online:
7 Dec 2026
Description

Developing Applications with Java EE - 5 days Online Classroom

Build enterprise-grade applications with Java EE (Jakarta EE) and gain the skills to develop secure, scalable, and maintainable business solutions. This hands-on course introduces the core technologies and APIs used to create multi-tier enterprise applications, from web components and business logic to database integration and RESTful services.

Through practical labs, you'll explore Servlets, JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Contexts and Dependency Injection (CDI), JPA, REST APIs, security, and transaction management. You'll learn how to integrate these technologies to build robust enterprise applications tha…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: Java, JavaScript & AJAX, Enterprise Architecture, Software / System Engineering, and TOGAF.

Developing Applications with Java EE - 5 days Online Classroom

Build enterprise-grade applications with Java EE (Jakarta EE) and gain the skills to develop secure, scalable, and maintainable business solutions. This hands-on course introduces the core technologies and APIs used to create multi-tier enterprise applications, from web components and business logic to database integration and RESTful services.

Through practical labs, you'll explore Servlets, JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Contexts and Dependency Injection (CDI), JPA, REST APIs, security, and transaction management. You'll learn how to integrate these technologies to build robust enterprise applications that meet modern business requirements.

By the end of the course, you'll be able to design, develop, deploy, and maintain Java EE applications using industry best practices.

Key Features

  • Course and material in english
  • Beginner - Intermediate level
  • 5 days of live instructor-led virtual training (8 hours / day)
  • Interactive hands-on live labs
  • Downloadable course materials
  • 60+ recommended study hours
  • Certificate included

Learning Outcomes

  • Data Management & Persistence: Learn to build data-driven applications using JSON, JPA, and database integration. Manage entities, transactions, and persistence for reliable enterprise applications.
  • RESTful Services & Messaging: Develop RESTful web services with JAX-RS and JAX-WS, and implement asynchronous communication using Java Message Service (JMS) for scalable, loosely coupled applications.
  • Enterprise Security: Secure Java EE applications with container-managed security, authentication, and role-based access control to protect data and manage user permissions effectively.

Target Audience

  • Java developers moving into enterprise application development
  • Backend and full-stack developers
  • Software engineers building business applications
  • Spring developers looking to expand their enterprise Java knowledge
  • Technical leads and software architects
  • IT professionals developing scalable Java-based solutions

Prerequisites

  • A solid understanding of Java programming
  • Knowledge of object-oriented programming (OOP)
  • Basic familiarity with SQL and relational databases
  • Experience with Java development tools and IDEs is recommended

Course Outline

Day 1: Java EE Web Application Fundamentals

  • Explore Java EE architecture and enterprise application development
  • Understand web technologies, MVC, and multi-tier architecture
  • Build web applications using Servlets
  • Manage application state, sessions, and servlet configuration

Day 2: Servlets & JavaServer Pages (JSP)

  • Configure servlet lifecycle, filters, and listeners
  • Handle exceptions and annotations
  • Develop dynamic web pages with JSP
  • Use JSP Expression Language (EL) and tag libraries

Day 3: Enterprise Components & Web Services

  • Process JSON data in Java applications
  • Build real-time applications with WebSocket
  • Develop business logic using Enterprise JavaBeans (EJB)

Day 4: Data Persistence & Dependency Injection

  • Implement Contexts and Dependency Injection (CDI)
  • Apply Bean Validation for data integrity
  • Connect applications to databases with JDBC
  • Manage persistence using the Java Persistence API (JPA)

Day 5: Messaging, APIs & Security

  • Implement asynchronous messaging with Java Message Service (JMS)
  • Build RESTful and SOAP web services using JAX-RS and JAX-WS
  • Secure enterprise applications with authentication, authorization, and role-based access control

FAQ

When is the class held?

The majority of the class is a full-day online course from morning to afternoon CET with 8 hours / day straight. However, please contact us to confirm the final detailed schedules.

What is Java EE?

Java EE (now known as Jakarta EE) is a platform for building enterprise-level Java applications with standardized APIs for web development, persistence, security, messaging, and distributed computing.

Do I need previous Java EE experience?

No. However, you should have a solid foundation in Java programming and object-oriented development before attending this course.

Is this course practical?

Yes. The course includes hands-on labs that allow you to build enterprise applications using Java EE technologies and frameworks.

Will I learn REST API development?

Yes. You'll learn how to create and integrate RESTful web services alongside other enterprise Java technologies.

Is Java EE still relevant?

Yes. Many enterprise systems continue to rely on Java EE (Jakarta EE), and its standards remain widely used for building secure, scalable business applications.

What skills will I gain?

You'll learn to develop enterprise Java applications, integrate databases, implement business logic, build RESTful services, manage security and transactions, and deploy scalable applications using Java EE best practices.

How can Java EE support my career?

Java EE skills are valuable for developing secure, scalable enterprise applications used by organisations worldwide. Learning Java EE can help you progress into advanced developer roles, contribute to large-scale projects, and build expertise for a competitive software development career.

There are no reviews yet.
  • View related products with reviews: Java.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.