

45
Programming
Developing Applications with Red Hat OpenShift
Serverless and Knative (DO244)
2 Day(s) | $800
Learn how to develop, deploy, and auto-scale event driven
serverless applications on the Red Hat OpenShift Container
Platform. Red Hat OpenShift Serverless enables developers
and Site Reliability Engineers (SREs) to focus on the
core business logic of their applications and functions
by delegating operational concerns and infrastructure
services to the Red Hat® OpenShift Serverless platform.
This course is based on Red Hat OpenShift Serverless 1.23
and OpenShift Container Platform 4.10.
Introduction to Red Hat OpenShift Applications
(DO101)
1 Day(s) | $1070
A developer-focused introduction to OpenShift application
building, deployment, scaling, and troubleshooting. Red
Hat® OpenShift® Container Platform is a containerized
application platform that allows enterprises to accelerate
and streamline application development, delivery, and
deployment on-premise or in the cloud. As OpenShift
and Kubernetes continue to become widely adopted,
developers are increasingly required to understand how to
develop, build, and deploy applications with a containerized
application platform. While some developers are interested
in managing the underlying infrastructure, most developers
want to focus on developing applications and using
OpenShift for its simple building, deployment, and scaling
capabilities.
Red Hat Openshift Migration Lab (DO326)
3 Day(s) | $1900
Migrate application workloads, including its Kubernetes
resources, data, and container images, when upgrading
from OpenShift 3 to 4 or from OpenShift 4.x to the latest
version. Red Hat Openshift Migration Lab (DO326) is
designed for OpenShift professionals migrating workloads
from legacy deployments of OpenShift Container Platform
running 3.11 onto a 4.9 installation. Students will gain
practical working experience with the Migration Toolkit
for Containers (MTC) to leverage in real-world migration
scenarios.
Red Hat OpenShift Installation Lab (DO322)
3 Day(s) | $2140
Installing OpenShift on a cloud, virtual, or physical
infrastructure. Red Hat OpenShift Installation Lab (DO322)
teaches essential skills for installing an OpenShift cluster
in a range of environments, from proof of concept to
production, and how to identify customizations that may
be required because of the underlying cloud, virtual, or
physical infrastructure. This course is based on Red Hat
OpenShift Container Platform 4.6.
Red Hat DevOps Pipelines and Processes: CI/CD
with Jenkins (DO401)
3 Day(s) | $2140
Red Hat DevOps Pipelines and Processes: Git and
Test Driven Development (TDD) (DO401) is designed
for developers to learn how to create, manage, and
secure Jenkins and other tools that support a DevOps
organization.
Red Hat Single Sign-On Administration (DO313)
3 Day(s) | $2140
Red Hat Single Sign-On Administration (DO313) is
designed for system administrators who want to install,
configure and manage Red Hat Single Sign-On servers for
securing applications. Learn about the different ways to
authenticate and authorize applications using single sign-
on standards like OAuth and OpenID Connect (OIDC). You
will also learn how to install and configure Red Hat Single
Sign-On on the OpenShift Container Platform. This course
is based on Red Hat Single Sign-On version 7.6.
Red Hat Application Development I: Programming
in Java EE (AD183)
5 Day(s) | $3200
As an experienced Java Standard Edition (Java SE)
developer, this course introduces you to the world of
Java Enterprise Edition (Java EE). You will learn about
the various specifications that make up Java EE. Through
hands-on labs, you will transform a simple Java SE
command line application into a multi-tiered enterprise
application using various Java EE specifications, including
Enterprise Java Beans, Java Persistence API, Java
Messaging Service, JAX-RS for REST services, Contexts
and Dependency Injection (CDI), and JAAS for securing the
application. This course is based on Red Hat® Enterprise
Application Platform 7.0.
Python Programming with Red Hat (AD141)
5 Day(s) | $3200
Python is a popular programming language used by
system administrators, data scientists, and developers
to create web applications, custom Red Hat Ansible
Automation modules, perform statistical analysis, and
train AI/ML models. This course introduces the Python
language and teaches fundamental concepts like control
flow, loops, data structures, functions, file I/O, regular
expressions, parsing JSON, and debugging. This course is
based on Python 3 and RHEL 9.0.