Course Description:
Streamline your development workflow with our Docker course, designed to provide you with a thorough understanding of containerization technology. This training covers key Docker concepts, including container creation, image management, and orchestration. You will learn to build, deploy, and manage containers efficiently, and integrate Docker into your development pipeline. Ideal for developers and IT professionals, this course equips you with the skills to leverage Docker for scalable and efficient application deployment.
Modules Covered:
Module 1: Introduction To Docker
Module 2: Introduction to MicroServices
Module 3: Welcome to Cloud Native
Module 4: Introduction to Containers
Module 5: Visual Studio Code
Module 6: Persisting Data
Module 7: Docker Compose
Module 8: Container Registries
Module 9: Kubernetes Concepts
Module 10: Namespaces
Module 11: Nodes
Module 12: Pods
Module 13: Selectors
Module 14: Multi Container Pods
Module 15: Workloads
Module 16: Updates
Module 17: Services
Module 18: Storage & Persistence
Module 19: Application Settings
Module 20: Observalibilty
Module 21: Dashboards
Module 22: Scaling
Module 23: Conclusion
Training Outcome:
Containerization: Learn to create and manage containers for application deployment and scaling.
Image Management: Develop skills in managing Docker images and utilizing Docker Hub.
Orchestration: Gain expertise in orchestrating containers using Docker Compose and Kubernetes.