Docker for Absolute Beginners with Hands on Projects
About Course
Want to master Docker from scratch and build real-world projects? Docker for Absolute Beginners with Hands-on Projects is the ultimate hands-on course designed to take you from a complete beginner to confidently working with containers. Taught by Tharindu Kalhara, the CTO of DevOps Academy and a Top-Rated Instructor, this course covers everything from understanding containers and Docker installation to working with Dockerfiles, volumes, networking, and image management.
This course is not just about theory—it’s packed with practical, hands-on projects where you’ll containerize applications, work with Alpine Linux, push images to Docker Hub, and deploy containers on VKube and AWS. Whether you’re a developer, student, or aspiring DevOps professional, this structured learning path will equip you with the skills needed to use Docker effectively. Also this course is regularly updating with latest docker releases. This Sri Lanka’s best Docker Guide , Don’t miss it out. Join now and start your journey into containerization with Docker!
Course Content
Section 1: Introduction to Containers and Docker
-
Course Intro
03:12 -
Message from Instructor🔔
-
What is Dependency Hell?
14:24 -
What are Containers?
14:07
Section 2: Getting Started with Docker
Section 3: Working with Docker Containers
Section 4: Essential Docker Commands and Management
Section 5: Docker Volumes and Persistent Storage
Section 6: Dockerfile and Image Building
Section 7: API-Based Containerization
Section 8: Let’s Refresh Our Knowledge – Mini Demo Project
Section 9: Optimizing Docker Builds
Section 10: Building Lightweight Containers
Section 11: Docker Image Management
Section 12: Frontend and Backend Containerization
Section 13: Logging
Section 14: Docker Compose and Working with Databases
Section 15: Container Deployment – Part A
Section 16: Deploy Containers using AWS (Amazon Web Services) – Part B
Section 17: Special IoT Project
Section 18: Latest Docker Features and Updates ⭐
Section 19: Bonus – Building a CI/CD Pipeline to Automate DockerHub
Section 20: Final Assessment and Unlock Your Certificate
Section 21: Some Final Words
Student Ratings & Reviews
It starts from absolute basics but quickly moves into real-world Docker skills like working with Dockerfiles, volumes, networking
The hands-on projects were super helpful, and I loved that the course is kept up-to-date with the latest Docker features.
If you're serious about learning Docker properly, this course is a no-brainer. Huge respect to Tharindu Malli for the way he explains everything so clearly!
Further I really thank you the instructor and the DevOps Academy to bring such a course and I recommend this course to anyone who wants to learn docker.