Docker - Containerisation for Modern Development

Docker - Containerisation for Modern Development

Course Information

By: Piyush Garg

Reviews

4.8 (58 reviews)

4 out of 5 stars

In this course, you'll learn how to build, ship, and run applications using containers. We cover all key concepts, including containers, images, networking, volumes, Dockerfile, Docker Compose, AWS ECS and ECR, and auto-scaling. Perfect for developers, IT pros, and teams looking to simplify workflows and boost scalability. Start mastering Docker and modern development today with hands-on projects and real-world examples.

Highlights

  • Hands-on Projects: Practical, real-world projects to reinforce your learning.
  • AWS Integration: Deploy containers on AWS using ECS and ECR.
  • Auto-scaling Techniques with AWS Auto Scaling Groups
  • Container Load balancing and Deployment strategies
  • Lifetime Access

Learning Outcomes

  • Fundamentals of Docker Containers and Images
  • Master Docker Networking
  • Dockerfile Configurations
  • Container Orchestration with ECS and ECR
  • Docker Compose for development environments

Prerequisites

  • Basics knowledge of Computer Programming

Content

Course Overview and What to Expect from the Docker Module

(Preview)

1m

Join the Student Community via Private Discord Server

Challenges with Setting Up Multiple Development Environments

6m

Docker vs Traditional Virtualization: Key Differences Explained

12m

[Quiz] Docker Basics and Environment Setup Concepts

Installation of Docker

5m

Containers vs Images

11m