Training > Cloud & Containers > Containers Fundamentals (LFS253)
Training Course

Containers Fundamentals (LFS253)

This Containers Fundamentals course will teach you how to perform container and image operations with different container runtimes, manage network and storage (volumes) with containers, build and run multi-container applications with Docker, Podman, Docker APIs, etc.

Who Is It For

It has become extremely important for countless job roles in the technology industry to learn about containers, be they developers, quality assurance, operations, or DevOps.
read less read more
What You’ll Learn

This Containers Fundamentals course will help you build a solid foundation on container technologies. After completing this course, you should be able to perform container and image operations with different container runtimes, manage network and storage (volumes) with containers, build and run multi-container applications with Docker, Docker APIs, etc.
read less read more
What It Prepares You For

This course prepares you to work with containers to bundle an application with all its dependencies and deploy it on the platform of our choice, be it Bare-Metal, VM, Cloud, etc. Once you have learned the basics with the course, you will be able to take on more advanced topics, like Docker Swarm and Kubernetes, with ease.
read less read more
Course Outline
Chapter 1. Course Introduction
Chapter 2. Virtualization Fundamentals
Chapter 3. Virtualization Mechanisms
Chapter 4. Container Standards and Runtimes
Chapter 5. Image Operations
Chapter 6. Container Operations
Chapter 7. Building Container Images
Chapter 8. Container Networking
Chapter 9. Container Storage
Chapter 10. Runtime and Containers Security

Prerequisites
To best benefit from this course you should have:

  • Access to a workstation that has Linux, Mac, or Windows installed
  • Familiarity with the command line
  • Basic understanding of the Cloud
Lab Info
To successfully complete the lab exercises in this course, access to a Linux server or Linux desktop/laptop is required. Access to a public cloud provider, or VirtualBox on your machine is also needed. Detailed instructions to set up your lab environment are provided in the course.

If using a cloud provider like GCP or AWS, you should be able to complete the lab exercises using the free tier or credits provided to you. However, you may incur charges if you exceed the credits initially allocated by the cloud provider, or if the cloud provider’s terms and conditions change.

Reviews
Feb 2025
Learning about file systems such as UnionFS, namespaces, and cloud databases such as RDS, gives you a strong foundation in system administration.
Feb 2025
The background knowledge and context made it feel very comprehensive, while still being easy to digest.
Feb 2025
The course was engaging, and the topics were linked in a way that effectively facilitated learning for both beginners and seasoned container users. Both profiles could benefit from this course. Now I realize I have much more to learn, and that realization is a direct result of this course.
Oct 2024
There was enough information to allow me to perform the labs, and develop troubleshooting skills. I enjoyed the labs quite a bit.
Jun 2024
The content of the course was enriching and useful.
Mar 2024
The course was very informative and detailed. It can help anyone understand the fundamentals, and apply them confidently.
Feb 2024
The lab examples and content explanations are amazing.
Jan 2024
Everything is clear to understand, and the labs are very good.
Jan 2024
I liked the summary of the topic, and all of the items it mentioned that I would have otherwise not realized I needed to learn. I feel like I understand what type of information I need to seek out in order to understand the topic more thoroughly.
Sep 2023
The course content was well prepared, and included all the critical topics. Also, the labs were useful in understanding the content.
Aug 2023
The links to upstream source materials for further reading were very helpful.
Aug 2023
Covers all important aspects of containers, and is relatively tool-agnostic.
Jun 2023
Clear, comprehensive and useful.
May 2023
The labs provided useful demonstrations of the topics, and the historical background was interesting.