Module 1: Introduction and Overview of Containers
Describe how containers facilitate application development
Module 2: Podman Basics
Manage and run containers with Podman
Module 3: Container Images
Navigate container registries to find and manage container images
Module 4: Custom Container Images
Build custom container images to containerize applications
Module 5: Persisting Data
Run database containers with persistence
Module 6: Troubleshooting Containers
Analyze container logs and configure a remote debugger
Module 7: Multi-container Applications with Compose
Run multi-container applications with Podman Compose
Module 8: Red Hat OpenShift Container Platform for Developers
Define the Red Hat OpenShift architecture, concepts and terminology, and set up the developer environment
Module 9: Deploying Simple Applications
Deploy simple applications by using the Red Hat OpenShift web console and command-line tools
Module 10: Building and Publishing Container Images
Build, deploy, and manage the lifecycle of container images by using a container registry
Module 11: Managing Red Hat OpenShift Builds
Describe the Red Hat OpenShift build process and build container images
Module 12: Managing Red Hat OpenShift Deployments
Describe the different Red Hat OpenShift deployment strategies and how to monitor the health of applications
Module 13: Deploying Multi-container Applications
Deploy multi-container applications by using Red Hat OpenShift Templates, Helm Charts and Kustomize
Module 14: Introducing the Red Hat Build of Quarkus
Describe the components and patterns of microservices-based application architectures and the features of the Red Hat Build of Quarkus
Module 15: Developing Cloud-native Microservices with Quarkus
Implement microservices based applications by using the Red Hat Build of Quarkus runtime and associated developer tooling
Module 16: Testing Quarkus Microservices
Implement unit and integration tests for microservices
Module 17: Securing Quarkus Microservices
Secure microservice communications by applying origin validation, request authentication and authorization
Module 18: Implementing Quarkus Microservices on the Red Hat OpenShift Container Platform
Develop and deploy cloud-native applications on the Red Hat OpenShift Container Platform
Module 19: Implementing Fault Tolerance in Microservices
Implement fault tolerance in a microservice architecture
Module 20: Monitoring Quarkus Microservices
Monitor the operation of a microservice by using metrics and distributed tracing