Course

Introduction to application development with Jakarta EE («JEE01»)

This course provides you with an overview of the versatile applications of Jakarta EE.
Duration 2 days
Price 1'400.–

Course facts

  • Getting an overview of the Jakarta EE specifications
  • Getting an overview of the possible applications for enterprise applications

1 Jakarta EE as a component platform

  • Architectue and Tiers
  • Web Component versus Business Component
  • Specifications and profiles
  • Application server and container
  • JNDI versus CDI
  • Archive and deployment
  • JavaBeans API and POJO
  • Annotiations and logging

2 «Presentations / Web Tier» in Jakarta EE

  • Web application with servlets
  • Web service with RESTful API
  • WebSocket API

3 «Business / Logic Tier» in Jakarta EE

  • Business Application with EJB
  • Messaging with JMS
  • Web Service with SOAP Protocol

4 «Persistence / Integration Tier» in Jakarta EE

  • Database access with JDBC
  • Database access with JPA
  • Bean Validation
  • Transactions with JTA

5 Multithreading in Jakarta EE

  • Concurrents
  • Asynchrones
  • Concurrency API

6 Services in Jakarta EE

  • Timer API
  • Batch API

7 Security in Jakarta EE

  • Threats
  • Terms and concepts
  • Authentication and login
  • Authorization and roles
  • Security API

Component of the following courses

This course is aimed at application developers who want to familiarize themselves with the possible uses of Jakarta EE.

Several months of practical experience in application development with Java and/or the completion of the following course:

Download

Questions

Further courses