This training course teaches you the essentials of developing applications with Jakarta EE 10 Platform and Eclipse MicroProfile 5. Through hands-on labs, you’ll expand your knowledge of microservices development using APIs such as JAX-RS, Java Persistence API (JPA), and Contexts and Dependency Injection (CDI). By the end of this course, you will have the knowledge and skills needed to create fully functional modern Jakarta EE applications.
IT Training
Jakarta EE and Eclipse MicroProfile Development
Qui devrait suivre ce cours?
Java EE Developers, Java Applications Architects, Java Application Server administrators
Prérequis
Participants should be comfortable with Java language, syntax and object-oriented application development. They should be familiar with Java 11+.
Introduction
- Jakarta EE vs Java EE
- Overview of Jakarta EE features and architecture
- What’s new in Jakarta EE 10 Platform and Web Profile
- What is Eclipse MicroProfile
- Eclipse MicroProfile vs Jakarta EE
Jakarta EE: Preparing the Development Environment
- Installing Jakarta EE software and components
- Setting up Jakarta EE projects and tooling
- Understanding Jakarta EE containers, web services, and APIs
Jakarta EE : Data Persistence with JPA
- Entities
- Persistence Unit, Persistence Context, and Entity Manager
- Creating, managing, and querying entities
- Implementing Entity Associations
Jakarta EE : Contexts and Dependency Injection (CDI)
- Beans and injection points
- Qualifier and alternative
- Interceptors and Decorators
- Scopes and Contexts
Jakarta EE: RESTful Web Services with JAX-RS
- Building RESTful resources
- Jakarta REST Client API
- Validating resource data
- Integrating Jakarta REST with Jakarta Enterprise Beans and CDI
Eclipse MicroProfile: Preparing the Development Environment
- Scaffolding a MicroProfile application
- MicroProfile project structure
- Understanding Eclipse MicroProfile key components
- What’s new in MicroProfile 5.0
Eclipse MicroProfile: Developing a Microservice
- Application of Eclipse MicroProfile to microservices
- Eclipse MicroProfile Configuration
- Eclipse MicroProfile Fault Tolerance
- Eclipse MicroProfile Health and JSON Web Token (JWT) Propagation
Eclipse MicroProfile: Kubernetes-native microservices with Quarkus
- Specificities of Kubernetes-native microservices
- Components of Quarkus
- Scaffolding of Quarkus applications
- Managing Authentication, Resilience, logging and monitoring

Informations practiques
Durée
4 Days
Langues
EN
Prix
€ 1750 + 21% VAT
Emplacement
Classroom Courses
Plannings
Réservez votre formation
Entrez vos informations pour confirmer votre réservation.