DevOps Foundations Course: Docker, Nginx, CI/CD
Developers wanting to learn modern infrastructure, containerization, web server configurations, and automated deployments.
Curriculum
- 1
Module 1: Containerization with Docker
Writing efficient Dockerfiles, optimizing image sizes, multi-stage builds, docker-compose orchestration, volume mounts, and network bridges.
- 2
Module 2: Web server configuration & SSL
Setting up Nginx as a reverse proxy, configuring gzip compression, routing static vs dynamic assets, and automated Let's Encrypt SSL certificate generation.
- 3
Module 3: Automated CI/CD pipelines
Creating GitHub Actions workflows, running automated unit tests, building Docker images, pushing to Docker Hub, and triggering secure SSH auto-deployments.
Who is this course for?
Developers wanting to learn modern infrastructure, containerization, web server configurations, and automated deployments.
What you will build
A fully automated CI/CD pipeline that automatically builds, tests, and deploys a web application to a VPS upon git push.
Suggested learning path
This course is part of the combo: Combo 1: Comprehensive Software Engineer path
- Course 0: Full Stack Web with .NET 10 & Angular
- Course 1: System Architecture (SA) foundations
- Course 2: DevOps foundations
Frequently asked questions
How long is the DevOps Foundations Course: Docker, Nginx, CI/CD?
The course runs 4 sessions (8 hours), taught 1:1 with a mentor on a flexible schedule.
Who is this course for?
Developers wanting to learn modern infrastructure, containerization, web server configurations, and automated deployments.
What will I have built by the end?
A fully automated CI/CD pipeline that automatically builds, tests, and deploys a web application to a VPS upon git push.
How much does the course cost?
Tuition is quoted based on your personalised learning path. Contact us on Zalo or WhatsApp for advice and a detailed quote.
Related courses
See all courses →Ready to start?
Message the mentor for a learning path that fits your level, goals and schedule. Tuition is quoted per personalised path.