🐳

Docker Foundations

★ Premium · 📖 13 lessons

Foundations of Docker is a beginner-friendly hands-on course designed to teach students the core concepts of Docker and modern containerized application development. In this course, students will learn how to build, run, and manage containers using Docker while exploring topics such as Docker images, networking, volumes, Dockerfiles, Docker Compose, cloud deployments, and container security. Through practical examples and guided labs, students will gain real-world experience working with containers in development and cloud-native environments. This course is ideal for aspiring developers, DevOps engineers, cloud engineers, IT professionals, and anyone interested in learning the technologies that power modern software deployment and cloud computing.

← Back to Courses

Course Lessons

13 lessons
1
1.0 Introduction to Docker
PDF
2
2.0 Understanding Docker Architecture
PDF
3
3.0 Running Your First Containers
PDF
4
4.0 Working with Docker Images
PDF
5
5.0 Managing Data with Volumes
PDF
6
6.0 Docker Networking
PDF
7
7.0 Writing Dockerfiles
PDF
8
8.0 Building Multi-Container Applications
PDF
9
9.0 Docker for Development
PDF
10
10.0 Package Management
PDF
11
11.0 Docker Security and Best Practices
PDF
12
12.0 Networking Basics
PDF
13
13.0 Linux in the Cloud
PDF