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

Containers Fundamentals (LFS253)

This course will teach you how to do 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 course will help you build a solid foundation on container technologies. After completing this course, you should be able to do 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.

Learning Path
Reviews
Dec 2022
The theory explaining some history, the fundamentals, and the different components involved in containers. The lab exercises are also well written, and are easy to follow, thanks to the incremental introduction of concepts.
Nov 2022
The content was very explicit, and has good examples.
Oct 2022
The detailed information is there, and navigation is easy to understand. All the PDFs provided for the commands and instructions of relevant application.
Sep 2022
The content is self-explanatory, and very effective in helping me understand the basics of containers. Thank you.
Sep 2022
I liked the way concepts were broken down into easily digestible chunks of knowledge.
Aug 2022
I liked the structure and the hands-on exercises, confirming the knowledge acquired.