OUR
Courses
- Java Programmer & Developer
- Java 25 Basics Training
- Java 25 Advanced
- Java 25 & 21 New Features Training
- Java 21 New Features Training
- Java SE 8 New Features Training
- Java 9-17 New Features Training
- Preparation for Java certification
- GraalVM – Introduction and Use
- Performance tuning of Java applications
- Clean Code Training
- Training in Test-Driven Development with Java
- Java & JUnit training for testers
- Training on developing rich clients with JavaFX
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & iOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile software development with Scrum
- NoSQL and Streaming Systems
- Other Topics
- Backend Rest Server Training with Node.js
- Training in the development of machine learning models
- AWS Cloud Functions training with Node.js and TypeScript
- Training in programming with Kotlin
- Python programming training
- Spring AI: Integrating AI into self-developed software
- AI Tools Training for Java Developers
A sample application will give you a hands-on experience of the new and changed APIs and specifications of Jakarta Enterprise Edition 8 through 10.
Our experienced trainers will program with you step by step using a sample application of your choice.
Our trainers always give you the opportunity to influence the content of the training and are happy to bring examples that would help you best for your specific situation in your company.
Introducing the Jakarta Enterprise Edition
New Core Profile in addition to the Full Platform- and Web Profile
Removed APIs and obsolescence: EJB Entity Beans, embedded EJB container
Jakarta Persistence 3.1: UUID support
CDI (Contexts and Dependency Injection) 4.0: asynchronous events, CDI Core
Jakarta EE Concurrency 3.0: Managed Executor Definition, asynchronous CDI support
Bean Validation 3.0 uses Java language constructs for use in validation
Jakarta Servlet: HTTP/2 support
JAX-RS (Jakarta RESTful Web Services) 3.1: Reactive Client API, Server-Sent Events and support for Multipart Media Types, Java SE Bootstrap Mechanism
JSON-B (JSON Binding) 3.0 offers a Binding Layer for converting Java objects to and from JSON Messages
Jakarta Security 3.0: additional Authentication Mechanisms
Jakarta Faces 4.0 for creating server-side user interfaces: Only Java Facelet Support, newer Client Window Scope
…and some other new and changed features
Target group
- Developers
- Java Developers