Cloud & DevOps
Learn Docker — free and paid courses, roadmaps
Docker packages an application with everything it needs so it runs the same everywhere. CodeWithJay uses Docker throughout its builds — PostgreSQL for local development, containerised Node.js and Go microservices, and scaling them on AWS EC2 behind Nginx.
Docker mini courses
Short, free lessons on one Docker idea at a time.
Free Docker video tutorials
Full-length free lessons from the CodeWithJay YouTube channel.
Free videoNestJS + PostgreSQL with Docker: The Fast Way - E2
Free on YouTube
Free video
Scaling Node.js microservices with Docker on AWS EC2 is EASY (How to)
Free on YouTube
Free videoScaling Nodejs AWS Docker Microservices - 20x in 10 minutes
Free on YouTube
Free videoNode.js Microservices Communication & AWS Deployment: Full RabbitMQ + Nginx + Docker Guide
Free on YouTube
Docker learning FAQ
- Can I learn Docker for free on CodeWithJay?
- Yes. CodeWithJay currently has 2 free mini courses and 4 free video lessons on Docker. Free courses need only a free account; mini courses and videos need no account at all.
Looking for something else?
Browse every technology CodeWithJay teaches, or get every paid course with one membership.

