Course Information
Course Overview
Build Real Infrastructure using Docker, Portainer and Nginx Proxy Manager. HTTPS Expose Apps Securely to the internet.
Modern applications are deployed in containers. If you cannot build and manage Docker infrastructure, you are already behind in DevOps.
Stop running containers locally. Start deploying real applications.
Most Docker courses teach commands.
This course teaches what actually matters. How applications move from your machine to a secure, publicly accessible production environment.
You will build a complete container based infrastructure step by step. By the end, you will know how modern applications are packaged, exposed to the internet, secured with HTTPS, and managed reliably.
This is practical deployment knowledge used in cloud and DevOps environments.
No fluff. No academic theory.
Just real systems.
What You Will Build
Instead of isolated demos, you will assemble a working infrastructure stack.
You will:
• containerize a real Python Flask application
• run and operate containers with confidence
• manage your environment using Portainer
• deploy multi container applications such as WordPress with MySQL
• route traffic using a reverse proxy
• expose services with custom domain names
• secure applications using trusted SSL certificates
• understand container networking, volumes, and images
• host Docker workloads in the cloud
When you finish, you will understand how production style container environments are structured.
This course is continuously updated to reflect modern deployment practices and tooling so that the skills you learn remain practical, relevant, and immediately applicable in real engineering environments.
Course Content
- 9 section(s)
- 22 lecture(s)
- Section 1 Introduction to Software Containerization
- Section 2 Software Virtualization
- Section 3 Developing Basic Python Flask Application for Containerization
- Section 4 Docker - Containerize Software in Docker Containers
- Section 5 Docker Containers in the Cloud and Management
- Section 6 Portainer and Nginx Proxy Manager for Container Management
- Section 7 Multiple Containers - Networking and SetUp
- Section 8 Domain Name and SSL with Lets Encrypt SSL
- Section 9 What's next after this
What You’ll Learn
- Understand the concept of software containerization, Understand Virtualization and what a Hypervisor is, Learn how to automate creation of docker containers with bash shell, Learn how to run, inspect, and operate docker containers using CLI
Skills covered in this course
Reviews
-
AAmérico Pineda
It's very interesting!
-
DDavid Gonzalez
Instructor is easy to listen too and aware of how to not overwhelm students with information
-
IIvo Apsitis
Great material, thank You.
-
WWalter Mpofu
Brilliant man....very eye opening!!!