DO378 Course (4 days)
What is it about?
An introduction to Quarkus, one of the most popular cloud-native microservices architectures used by companies, which combines the reliability, familiarity, and maturity of the Java Enterprise platform with the benefits of containerization. This course focuses on understanding the architectural principles of the technology and the practical implementation of Quarkus and OpenShift-based microservices, keeping in mind the requirements and needs of large enterprises. The training builds on the fundamentals of application development and focuses on how to develop, monitor, test, and deploy modern, microservices-based applications. During the course, students will use Red Hat OpenShift Container Platform version 4.14, and the theoretical and practical exercises are based on Quarkus version 3.8.
Who is this course recommended for?
We recommend this course primarily for enterprise Java developers.
Prerequisite for starting the course:
The course has no specific educational prerequisites, but a degree in computer science (at the high school or college level), experience in Java development, or prior completion of the AD183 – Red Hat Application Development I: Programming in the Java EE Environment course may be advantageous. It is also advantageous if the student has experience using an IDE (e.g., Visual Studio Code), and familiarity with the Maven version control system is recommended. Knowledge of the basics of the Red Hat OpenShift Container Platform is helpful (but not required).
Planned topics for the course
- Introducing the Red Hat Build of Quarkus
- Developing Cloud-Native Microservices with Quarkus
- Testing Quarkus microservices
- Development of reactive and asynchronous microservices
- Securing Quarkus microservices
- Implementing Quarkus microservices on Red Hat OpenShift Container Platform
- Implementing fault tolerance in microservices
- Monitoring Quarkus microservices
Information about course dates can be found here. If you are interested in on-site or customized courses, would like to register for our courses, or would like to receive a quote, please contact us at training@ulx.hu and/or call us at +36 1 450 0921.

