К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Containerization and Kubernetes for DevOps · LearnSpace
Назад в каталог
courseraIT и технологии

Containerization and Kubernetes for DevOps

Курс от Packt
Средний≈ 8.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course delves into containerization with Docker and orchestration using Kubernetes, providing the essential tools for DevOps success. You'll learn the fundamentals of Docker, from container creation to managing Docker images and containers using CLI. After covering Docker, you'll transition into Kubernetes, exploring how to manage containers at scale, set up clusters, and configure services like ClusterIP, NodePort, and LoadBalancer for efficient communication between pods. Throughout the course, you’ll gain hands-on experience with Docker and Kubernetes, including demonstrations on containerizing Python Flask apps and deploying them on Kubernetes. You'll also learn essential troubleshooting techniques, Kubernetes object management, and YAML configuration. The course is designed to help you master container orchestration and manage scalable applications in a DevOps environment. Ideal for DevOps engineers, system administrators, and developers, this course requires basic knowledge of programming and Docker. You'll explore both cloud and on-premise Kubernetes configurations, preparing you for real-world applications. By the end of the course, you will be able to build Docker containers, manage Kubernetes clusters, deploy scalable applications, and troubleshoot containerized environments efficiently.

Навыки, которые вы освоите

ScalabilityKubernetesApplication DeploymentDocker (Software)ContainerizationYAMLCommand-Line InterfaceLoad BalancingNetwork TroubleshootingDevOpsDevops ToolsCloud DeploymentFlask (Web Framework)

Программа курса

2 модулей · 71 учебных материалов

01Containerization with Docker27 материалов

Containerization with Docker

Introduction to the Course 'Containerization and Kubernetes for DevOps'ЧтениеFull Specialization ResourcesЧтениеSection IntroductionВидеоIntroduction to ContainerizationВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Containerization and Kubernetes for DevOps
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.5 ч

2 модулей

Язык: Английский

Часть программы вашего университета
Containerization ConceptsВидео
Docker at a GlanceВидео
Docker ArchitectureВидео
Docker ObjectsВидео
Overview of Docker ImagesВидео
Container Registry and Docker HubВидео
Demonstration - Docker HubВидео
Demonstration - Installing DockerВидео
Managing Images with Docker CLIВидео
Demonstration - Managing Images with Docker CLIВидео
Overview of Docker ContainersВидео
Managing Containers with Docker CLIВидео
Demonstration - Managing Containers with Docker CLIВидео
Getting Started with DockerfileВидео
Demonstration - Creating a DockerfileВидео
Demonstration - Validating Dockerfile and Building ImageВидео
Demonstration - Running a Container from Our ImageВидео
Demonstration - Publishing Image to a RegistryВидео
Project Demonstration - Containerize the Python Flask App with DockerВидео
Docker Section SummaryВидео
Project Demonstration - Updating Docker Progress in GitHub ProjectsВидео
Fundamentals of Docker: Images, Containers, and RegistriesDIALOGUE
Containerization with Docker - AssessmentЗадание
02Kubernetes for Orchestration44 материалов

Kubernetes for Orchestration

Getting Started with KubernetesВидеоLimitations of ContainersВидеоContainer OrchestrationВидеоIntroduction to k8sВидеоWhy KubernetesВидеоSetup Options/OfferingsВидеоKubernetes ArchitectureВидеоOverview and Pre-requisites of Setting Up Two-Node Cluster with KubeadmВидеоDemonstration - Two Node Cluster SetupВидеоKubernetes CLI OverviewВидеоIntroduction to Kubernetes ObjectsВидеоGetting Started with NamespacesВидеоDemonstration - Namespaces OperationsВидеоGetting Started with PodsВидеоDemonstration - Pods OperationsВидеоIntroduction to ReplicaSetsВидеоDemonstration - ReplicaSet OperationsВидеоGetting Started with DeploymentsВидеоDemonstration - Deployment OperationsВидеоIntroduction to Labels and SelectorsВидеоDemonstration - Labels and SelectorsВидеоDemonstration - Inbuilt LabelsВидеоDemonstration - Useful Kubectl TipsВидеоIntroduction to Service ObjectsВидеоClusterIPВидеоDemonstration - ClusterIPВидеоNodePortВидеоDemonstration - NodePortВидеоLoadBalancerВидеоDemonstration - LoadBalancerВидеоDemonstration - Troubleshooting Deployment and ServiceВидеоKubernetes API Ecosystem and Developing Object Definition FilesВидеоDemonstration - Deployment and Service Object FileВидеоDemonstration - Smart Way of Creating YAMLВидеоDemonstration - kubectl ExplainВидеоProject Demonstration - Deploy the Python App on KubernetesВидеоProject Demonstration - Scale the ApplicationВидеоKubernetes Wrap-UpВидеоDemonstration - Updating Kubernetes Progress in GitHub ProjectsВидеоFundamentals of Kubernetes Core Objects and Resource ManagementDIALOGUEConclusion to the Course 'Containerization and Kubernetes for DevOps'ЧтениеKubernetes for Orchestration - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание