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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Continuous Integration & Delivery (CI/CD) · LearnSpace
Назад в каталог
courseraПрограммирование

Continuous Integration & Delivery (CI/CD)

Курс от Coursera
Уровень не указан≈ 9.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn the foundational concepts and practical skills behind modern CI/CD and automated deployment workflows in this hands-on course within the Software Development Skill Path. You will develop the ability to integrate automated tests into pipelines, debug failing builds using logs and artifacts, build secure and efficient container images, configure reproducible runtime environments, and author CI/CD pipelines that automatically build, test, and deploy software across environments. Through guided exercises with GitHub Actions, Tekton, and Kubernetes/OpenShift, you will gain real experience automating delivery processes used across the industry. This course draws on IBM’s expertise in DevOps engineering to take you from conceptual understanding to practical pipeline implementation. You’ll begin by exploring how CI improves code quality and collaboration, then progress into building real CI workflows using GitHub Actions. Finally, you will construct full delivery pipelines with Tekton, creating tasks, triggers, and deployment steps that mirror production-grade automation. By the end, you will be confident in designing pipelines that enhance reliability, reduce manual effort, and support fast, repeatable software delivery. Perfect for aspiring DevOps engineers, software developers, cloud practitioners, and anyone looking to strengthen their automation and deployment capabilities.

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

OpenShiftTest AutomationContainerizationUnit TestingContinuous DeploymentApplication DeploymentKubernetesContinuous DeliveryDocker (Software)GitHubSoftware DevelopmentVersion ControlDevOpsContinuous IntegrationGit (Version Control System)CI/CD

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

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

01Start Here: Get Oriented and Check Your Skills2 материалов
Start Here: How This Skill-Based Course WorksЧтениеSkill Diagnostic: Find Your Recommended Starting PointЗадание
02Continuous Integration (CI)17 материалов

Understanding Continuous Integration (CI)

What Is Continuous Integration (CI)?Видео

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

Professionals from the Industry

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

Continuous Integration & Delivery (CI/CD)
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.3 ч

4 модулей

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

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

Часть программы вашего университета
Benefits of CIВидео
Social CodingВидео
Git Feature Branch Workflow: Working in BranchesВидео
Git Feature Branch Workflow: Making a Pull RequestВидео
Tools of Continuous Integration (CI)Видео
Summary & Highlights: Understanding Continuous Integration (CI) Чтение
Practice Quiz: Understanding Continuous Integration (CI) Задание

Implementing Continuous Integration (CI)

GitHub - Getting StartedВидеоIntroduction to GitHub ActionsВидеоUsing GitHub Actions - Part 1Внешний инструментDeeper Dive into GitHub Actions: Part 1ВидеоUsing GitHub Actions - Part 2Внешний инструментDeeper Dive into GitHub Actions: Part 2ВидеоPractice Quiz: Implementing Continuous Integration (CI)ЗаданиеIncrementally Enforcing Quality Gates in a CI PipelineЧтение

Glossary

Glossary: Continuous Integration (CI)PLUGIN
03Continuous Delivery (CD)23 материалов

Understanding Continuous Delivery

What Is Continuous Delivery (CD)?ВидеоContinuous Delivery Key PrinciplesВидеоContinuous Delivery Practices ВидеоTools of Continuous Delivery (CD)ВидеоPractice Quiz: Understanding Continuous Delivery (CD)Задание

Implementing Pipelines with Tekton

Introduction to Tekton and PipelinesВидеоBuilding a Tekton PipelineВидеоHands-on Lab: Building a Tekton PipelineВнешний инструментCreating Tekton TriggersВидеоHands-on Lab: Adding GitHub TriggersВнешний инструментLeveraging the Tekton CatalogВидеоHands-on Lab: Use Tekton Continuous Delivery (CD) CatalogВнешний инструментCreating Tasks for Quality Checks and TestingВидеоIntegrating Unit Test AutomationВнешний инструментBuilding an ImageВидеоHands-on Lab: Building an ImageВнешний инструмент Deploying to Kubernetes ВидеоHands-on Lab: Deploy to Kubernetes/OpenShift Внешний инструментPractice Quiz: Implementing Continuous Delivery (CD)ЗаданиеContinuous Integration FundamentalsЗаданиеWorking with a CI Pipeline ConfigurationDIALOGUEHands-on Practice with a CI Pipeline ConfigurationЗадание

Glossary

Glossary: Continuous Delivery (CD)PLUGIN
04Skill Assessment – Continuous Integration & Delivery (CI/CD)2 материалов

Lesson

Learner Expectations for Skill AssessmentЧтениеCI/CD AssessmentЗадание