Skip to content
Basic - inter 4 sessions (8 hours) 1:1 tutoring

DevOps Foundations Course: Docker, Nginx, CI/CD

Developers wanting to learn modern infrastructure, containerization, web server configurations, and automated deployments.

Curriculum

  1. 1

    Module 1: Containerization with Docker

    Writing efficient Dockerfiles, optimizing image sizes, multi-stage builds, docker-compose orchestration, volume mounts, and network bridges.

  2. 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. 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

  1. Course 0: Full Stack Web with .NET 10 & Angular
  2. Course 1: System Architecture (SA) foundations
  3. 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.

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.

Telegram Zalo Facebook Messenger