DO188 - Red Hat OpenShift Development I: Introduction to Containers with Podman Course Overview

DO188 - Red Hat OpenShift Development I: Introduction to Containers with Podman Course Overview

The "Red Hat OpenShift Development I: Introduction to Containers with Podman" course offers a deep dive into the world of containerization, specifically tailored for application development using Podman. Throughout the course, learners will gain hands-on experience with Podman training, understanding the fundamentals of container management and image manipulation. Starting with the basics of containers, the curriculum progresses through managing containers, navigating container registries, building custom images, ensuring data persistence, and configuring container networking. Additionally, the course covers troubleshooting techniques, orchestrating multi-container applications with Compose, and introduces container orchestration with Kubernetes and OpenShift. By leveraging Podman Red Hat's powerful tools, participants will acquire the skills necessary to develop, manage, and deploy containerized applications efficiently, preparing them for the complexities of modern software development and operations.

Koenig's Unique Offerings


1-on-1 Training

Schedule personalized sessions based upon your availability.


Customized Training

Tailor your learning experience. Dive deeper in topics of greater interest to you.


4-Hour Sessions

Optimize learning with Koenig's 4-hour sessions, balancing knowledge retention and time constraints.


Free Demo Class

Join our training with confidence. Attend a free demo class to experience our expert trainers and get all your queries answered.

Purchase This Course


  • Live Online Training (Duration : 24 Hours)
  • Per Participant
  • Guaranteed-to-Run (GTR)
  • date-img
  • date-img

♱ Excluding VAT/GST

Classroom Training price is on request

  • Live Online Training (Duration : 24 Hours)
  • Per Participant

♱ Excluding VAT/GST

Classroom Training price is on request

Request More Information

Email:  WhatsApp:

Course Prerequisites

To ensure that you have the best learning experience in the Red Hat OpenShift Development I: Introduction to Containers with Podman course, the following are the minimum required prerequisites:

  • Basic Computer Literacy: Familiarity with operating a computer, managing files, and navigating the command line.
  • Understanding of Linux: Basic knowledge of Linux command line operations, such as navigating the file system, manipulating files, and executing basic shell commands.
  • Fundamental Software Development Skills: An understanding of software development and application lifecycle concepts.
  • Familiarity with Basic System Administration: Awareness of system administration tasks, such as managing services, users, and packages.
  • Introduction to Container Technology: While not mandatory, it is helpful to have a general awareness of container technologies such as Docker, although this course will focus on Podman.
  • No Prior Experience with Podman or Kubernetes Required: This course is designed to introduce these tools, so prior experience is not necessary.

Please note that these prerequisites are intended to provide you with the foundational knowledge needed to grasp the concepts taught in this course. If you are new to some of these areas, we encourage you to familiarize yourself with the basics prior to starting the course to enhance your learning experience.

Target Audience for Red Hat OpenShift Development I: Introduction to Containers with Podman

The Red Hat OpenShift Development I course offers an in-depth look at containerization with Podman, targeting professionals in software development and IT operations.

  • Software Developers
  • Application Developers
  • DevOps Engineers
  • System Administrators
  • Cloud Engineers
  • IT Project Managers involved in DevOps practices
  • Software Architects exploring containerization
  • Quality Assurance Engineers
  • Technical Lead Managers
  • IT Graduates aspiring to work with container technologies
  • OpenShift Cluster Operators
  • Infrastructure Developers
  • Site Reliability Engineers (SREs)

Learning Objectives - What you will Learn in this Red Hat OpenShift Development I: Introduction to Containers with Podman?

Introduction to Learning Outcomes

This course provides a comprehensive foundation in containerization with Podman, covering container creation, management, custom image building, orchestration with Kubernetes and OpenShift, and more.

Learning Objectives and Outcomes

  • Understand the benefits of using containers for application development and how they improve efficiency and portability.
  • Gain proficiency in managing and running containers using Podman, including starting, stopping, and interacting with containerized applications.
  • Learn to navigate container registries to find, pull, and manage container images that are essential for various applications.
  • Acquire the skills to build custom container images using Dockerfiles, which is critical for creating tailored environments for applications.
  • Explore methods to persist data within containers, enabling the development of applications that retain data after the container stops.
  • Comprehend the basics of container networking, including how to expose services and configure network communication for containers.
  • Become adept at troubleshooting containerized applications by analyzing container logs and setting up remote debugging.
  • Utilize Compose to define and run multi-container applications, simplifying the management of complex applications with multiple interdependent services.
  • Understand the key concepts of container orchestration, including how Kubernetes and Red Hat OpenShift manage, scale, and deploy containerized applications.
  • Prepare for real-world challenges by applying best practices for building, deploying, and maintaining containerized applications in a production environment.