Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

Enterprise Java

The course is not on the list Without time-table
Code Completion Credits Range Language
BIK-EJA KZ 4 13KP+4KC Czech
Course guarantor:
Lecturer:
Tutor:
Supervisor:
Department of Software Engineering
Synopsis:

The course covers Java technologies (Jakarta EE, Microprofile, etc.)

which are used for the development of EIS (Enterprise Information Systems).

These applications typically manage persistent data,

are accessible to clients via the REST API

and are created in the microservice architecture and deployed

into orchestrated containers.

Requirements:

Term project.

Syllabus of lectures:

1. Introduction to Enterprise Java, Jakarta EE

2. Servlets

3. RESTful web services

4. CDI beans

5. JNDI, EJB, Bean validation

6. JPA

7. Transactions and locking

8. Jakarta Security, JWT Authentication

9. Microservices, Microprofile

10. Messaging

11. Integration design patterns

12. Orchestration of microservices

13. Reserve

Syllabus of tutorials:
Study Objective:
Study materials:

https://javaee.github.io/tutorial/

https://github.com/eclipse/microprofile

Note:
Further information:
https://courses.fit.cvut.cz/BI-EJA/
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-12-13
For updated information see http://bilakniha.cvut.cz/en/predmet6291506.html