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

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

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

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

Introduction to CI/CD and Deployment

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

О курсе

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 break down a CI/CD pipeline into its core stages, use version control actions to trigger automated builds, analyze pipeline logs to diagnose failures, and modify configuration files to support build and deployment tasks. Through guided exercises with Git, GitHub Actions, Tekton, and Kubernetes/OpenShift, you will gain real experience automating software 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 what CI and CD mean in modern development teams, then move into building real CI workflows with GitHub Actions, and finish by constructing full delivery pipelines with Tekton that deploy changes to non-production environments. By the end, you will be confident in configuring automated workflows that improve reliability, reduce manual effort, and support rapid, repeatable deployments. Perfect for aspiring DevOps engineers, software developers, and anyone looking to strengthen their deployment and automation skills.

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

Devops ToolsTest AutomationDevOpsInfrastructure as Code (IaC)Unit TestingApplication DeploymentContainerizationOpenShiftContinuous DeploymentVersion ControlIT AutomationKubernetesContinuous DeliveryContinuous IntegrationCI/CDGit (Version Control System)GitHub

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

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

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

What is CI/CD?

What Is CI/CD?Видео

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

Professionals from the Industry

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

Introduction to CI/CD and Deployment
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.1 ч

5 модулей

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

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

Часть программы вашего университета
Platform and ToolsВидео
Infrastructure as Code (IaC)Видео
Practice Quiz: Introduction to CI/CDЗадание

Glossary

Glossary: Introduction to CI/CDPLUGIN
03Continuous Integration (CI)16 материалов

Understanding Continuous Integration (CI)

What Is Continuous Integration (CI)?Видео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)Видео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Видео

Glossary

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

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)Задание

Glossary

Glossary: Continuous Delivery (CD)PLUGIN
05Skill Assessment – Introduction to CI/CD and Deployment2 материалов

Lesson

Learner Expectations for Skill Assessment ЧтениеIntroduction to CI/CD and DeploymentЗадание
Practice Quiz: Implementing Continuous Integration (CI)Задание
Working with a CI Pipeline ConfigurationDIALOGUE