Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Podman for the Absolute Beginners - Hands-On DevOps

via Udemy

Overview

Master containerization using Podman through lectures, practical demonstrations, quizzes, and hands-on coding exercises

What you'll learn:
  • Getting started to Containerization
  • Deploy and Configure Podman on various platforms
  • Basic Podman Commands with Hands-On Exercises
  • Core Podman Terminologies - Image, Container, Network, Volume and Pods
  • Understand and Build container images using Containerfiles/Dockerfiles - Hands-on
  • Build and Deploy Custom Python based application as Capstone Project
  • Getting started with Pods in Podman

Podman is an open platform that provides tools to manage containers, images and pods. It offers the flexibility, accessibility, and security features that makes Podman an attractive option for managing containers.


What’s in this course?

This "Podman for the Absolute Beginners - Hands-On DevOps" course is designed for everyone and provides a detailed overview of Podman essentials using a systematic and hands-on approach. It delves into fundamental concepts including images, containers, volumes, networks and Pods. You will also gain hands-on proficiency in creating optimized Containerfiles or Dockerfiles for containerizing applications and learn how to run and manage multiple containers as groups using the concept of Pods. Each course topic includes lectures to clarify the concept, demonstrations to show them in action, and finally, an assignment to test your understanding and solidify your learning.


If you’re new to Podman, don’t worry—this course starts from the basics and builds on gradually to intermediate topics.


Legal Notice:

Podman is developed by Red Hat® is a registered trademarks of Red Hat, Inc. in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by Red Hat Inc.


Student Testimonials:

★★★★★ "nice information and hands demonstration on use of podman cli and brief overview on podman UI"


Course Structure:

  • Lectures

  • Demos

  • Quizzes

  • Assignments


Course Contents:

  • Introduction to Podman

  • Podman Vs Docker

  • Setting up Podman CLI and Podman Desktop

  • Understanding Podman Architecture

  • Podman Documentation

  • Container Images

  • Container Registries

  • Podman Containers

  • Building an Image with a Containerfile/Dockerfile

  • Networking in Podman

  • Volumes in Podman

  • Multi-Stage Containerfile/Dockerfile

  • Containerizing Applications (Sample Project using Python)

  • Pods in Podman


All sections in this course feature live demonstrations. Enrolled users are encouraged to set up their own Podman environment, engage in the exercises, and learn through hands-on experience!

Syllabus

  • Introduction to Podman
  • Getting Started with Podman
  • Working with Images in Podman
  • Working with Containers in Podman
  • Building Image with Containerfile
  • Networking in Podman
  • Volumes in Podman
  • Containerizing Applications (Sample Application)
  • Pods in Podman

Taught by

Yogesh Raheja and Thinknyx Technologies

Reviews

4.4 rating at Udemy based on 335 ratings

Start your review of Podman for the Absolute Beginners - Hands-On DevOps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.