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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Containers w/ Docker, Kubernetes & OpenShift · LearnSpace
Назад в каталог
courseraIT и технологии

Introduction to Containers w/ Docker, Kubernetes & OpenShift

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

О курсе

Take the next step in your software engineering career by getting skilled in container tools and technologies! The average salary for jobs that require container skills is $137,000 in the US according to salary.com, making Devops professionals and developers with these skills highly in demand. More than 70 percent of Fortune 100 companies are running containerized applications. But why? Using containerization, organizations can move applications quickly and seamlessly among desktop, on-premises, and cloud platforms. In this beginner course on containers, learn how to build cloud native applications using current containerization tools and technologies such as Docker, container registries, Kubernetes, Red Hat, OpenShift, and Istio. Also learn how to deploy and scale your applications in any public, private, or hybrid cloud. By taking this course you will familiarize yourself with: - Docker objects, Dockerfile commands, container image naming, Docker networking, storage, and plugins - Kubernetes command line interface (CLI), or “kubectl” to manipulate objects, manage workloads in a Kubernetes cluster, and apply basic kubectl commands - ReplicaSets, autoscaling, rolling updates, ConfigMaps, Secrets, and service bindings - The similarities and differences between OpenShift and Kubernetes Each week, you will apply what you learn in hands-on, browser-based labs. By the end of the course, you’ll be able to build a container image, then deploy and scale your container. The skills taught in this course are essential to anyone in the fields of software development, back-end & full-stack development, cloud architects, cloud system engineers, devops practitioners, site reliability engineers (SRE), cloud networking specialists and many other roles.

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

ContainerizationKubernetesCommand-Line InterfaceApplication DeploymentDocker (Software)OpenShiftScalabilityConfiguration ManagementIstioIBM CloudCloud-Native ComputingInfrastructure ArchitectureMicroservicesYAMLDevops ToolsDevOpsCloud Deployment

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

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

01Containers and Containerization20 материалов

Welcome to Containers, Kubernetes and OpenShift

IBM Product Spotlight: IBM TurbonomicЧтениеCourse IntroductionВидеоCourse OverviewЧтениеLab Options by Programming LanguageЧтение

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

Alex Parker

Offering Manager for IBM Cloud Kubernetes Service

Upkar Lidder

Senior Software Engineer

Introduction to Containers w/ Docker, Kubernetes & OpenShift
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 17.8 ч

5 модулей

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

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Launching Your Container JourneyDIALOGUE

Understanding the Benefits of Containers

Introduction to ContainersВидеоIntroduction to DockerВидеоBuilding and Running Container ImagesВидеоDocker ObjectsВидеоDocker ArchitectureВидеоReview of Docker Concepts and Understanding a DockerfileЧтениеLab: Introduction to Containers, Docker, and IBM Cloud Container RegistryВнешний инструментSummary & Highlights: Understanding the Benefits of Containers ЧтениеPractice Quiz: Understanding the Benefits of ContainersЗаданиеCheat Sheet: Docker CLIЧтениеGraded Quiz: Containers and ContainerizationЗаданиеModule 1 Glossary: Container BasicsЧтение[Optional] Obtain IBM Cloud Feature Code and Activate Trial AccountВнешний инструмент[Optional] Lab: Creating an IBM Cloud Container Registry NamespacePLUGINFrom Docker to Orchestration - Your Module 1 Wrap-UpDIALOGUE
02Kubernetes Basics15 материалов

Understanding Kubernetes Architecture

Container OrchestrationВидеоIntroduction to KubernetesВидеоKubernetes ArchitectureВидеоKubernetes Objects - Part 1ВидеоKubernetes Objects - Part 2ВидеоUsing KubectlВидеоPractice Lab: Introduction to Kubernetes ObjectsВнешний инструментIngress Objects vs. Ingress ControllerЧтениеKubernetes AntipatternsЧтениеLab: Introduction to KubernetesВнешний инструментSummary & Highlights: Kubernetes BasicsЧтениеPractice Quiz: Kubernetes BasicsЗаданиеModule 2 Cheat Sheet: Understanding Kubernetes ArchitectureЧтениеGraded Quiz: Kubernetes BasicsЗаданиеModule 2 Glossary: Kubernetes BasicsЧтение
03 Managing Applications with Kubernetes14 материалов

Managing Applications with Kubernetes

ReplicaSetВидеоAutoscalingВидеоDeployment StrategiesЧтениеRolling UpdatesВидеоConfigMaps and SecretsВидеоService Binding ВидеоLab: Scaling and Updating ApplicationsВнешний инструментTransforming Retail - The Impact of Kubernetes and ContainerizationЧтениеPractice Lab: Autoscaling and Secrets ManagementВнешний инструментSummary & Highlights: Managing Applications with KubernetesЧтение Practice Quiz: Managing Applications with KubernetesЗаданиеModule 3 Cheat Sheet: The kubectl CLIЧтениеGraded Quiz: Managing Applications with KubernetesЗаданиеModule 3 Glossary: Managing Applications with KubernetesЧтение
04The Kubernetes Ecosystem: OpenShift, Istio, etc.11 материалов

The Kubernetes Ecosystem

Introduction to Red Hat OpenShiftВидеоBuildsВидеоOperatorsВидеоIstioВидеоAutomating Builds with Build Triggers in OpenShiftЧтениеLab: Introduction to Red Hat OpenShiftВнешний инструментSummary & Highlights: The Kubernetes Ecosystem: OpenShift, Istio, etc.ЧтениеPractice Quiz: The Kubernetes Ecosystem: OpenShift, Istio, etc.ЗаданиеModule 4 Cheat Sheet: OpenShift CLIЧтениеGraded Quiz: The Kubernetes Ecosystem: OpenShift, Istio, etc.ЗаданиеModule 4 Glossary: OpenShift BasicsЧтение
05Final Assignment13 материалов

Practice Project

Practice Project - Understanding ConfigMaps, DaemonSets, Kubernetes Services, Secrets & Persistent Volume ClaimsВнешний инструмент

Final Assignment: Final Project - Build and Deploy a Guestbook App

Introduction to Final ProjectЧтениеFinal Project: Scenario and Review CriteriaЧтениеLab (Option A: Python): Build and Deploy a Simple Guestbook AppВнешний инструментLab (Option B: JavaScript): Build and Deploy a Simple Guestbook AppВнешний инструментOptional Lab (Option A: Python): Deploy Guestbook App from the OpenShift Internal RegistryВнешний инструментOptional Lab (Option B: JavaScript): Deploy Guestbook App from the OpenShift Internal RegistryВнешний инструментOption 1: AI-Graded Submission and EvaluationВнешний инструментGlossary: Introduction to Containers with Docker, Kubernetes & OpenShift ЧтениеCheatsheet: Introduction to Containers with Docker, Kubernetes and OpenShiftЧтение

Course Wrap Up

What's Next: Explore IBM TurbonomicЧтениеCongrats & Next StepsЧтениеThanks from the Course TeamЧтение