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

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

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

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

CI/CD with GitLab: Automating DevOps Pipelines

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

О курсе

As software becomes a more essential part of everyday life, the speed of developing and deploying software has become critical. Automating common processing such as building, testing, and deploying software allows developers to build high-quality software quickly. This comprehensive course equips developers and DevOps specalists with essential skills to build and automate DevOps Pipelines. Through hands-on labs using industry standard toos such as GitLab, you'll master the process of designing and implementing CI/CD pipelines. By course completion, you'll confidently analyze applications to implement CI/CD pipelines that save developers time and increase software quality. If you're a software developer, DevOps engineer, or someone just starting in the software development space, this course is for you! Learn the essentials of CI/CD and improve your application development process today. This course is ideal for software developers, DevOps engineers, and technical professionals seeking to automate their development workflows using GitLab CI/CD. It’s also suitable for early-career professionals aiming to enhance their DevOps expertise and apply automation to real-world software projects. Participants should have a basic understanding of Linux commands, familiarity with any programming language, and foundational knowledge of Git. Prior exposure to software build and deployment processes will be helpful but is not required. By the end of this course, you’ll have the confidence and skills to design, build, and manage complete CI/CD pipelines in GitLab. You’ll understand how to automate every stage of development—from code integration and testing to deployment and monitoring—ensuring faster, more reliable software delivery. Whether you’re improving existing workflows or building new automation from the ground up, you’ll be equipped to apply DevOps best practices that enhance collaboration, security, and efficiency across any project.

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

Continuous DeliveryGitLabCI/CDSecurity TestingBuild ToolsDevOpsContinuous IntegrationApplication DeploymentVulnerability ScanningTest AutomationContinuous Deployment

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

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

01Fundamentals of CI/CD in GitLab8 материалов
Understanding the Process of CI/CD ImplementationsDIALOGUEWelcome to the Course: Course OverviewЧтениеWelcome to CI/CD in GitLabВидеоUnderstanding CI/CD PipelinesВидео

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

Starweaver

Global Leaders in Professional & Technology Education

Scott Cosentino

Software Engineer

CI/CD with GitLab: Automating DevOps Pipelines
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 4.6 ч

3 модулей

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

Часть программы вашего университета
Analyzing the Roles of Jobs and RunnersВидео
Setting up Pipelines for Basic CI/CD FlowsВидео
CI/CD PipelinesЧтение
Hands-On-Learning: Creating a Basic CI/CD PipelineВзаимная проверка
02Automating CI Through Test and Build Stages6 материалов
From Manual to Automated: Integrating CI PipelinesDIALOGUEIntegrating Tests into PipelinesВидеоUltimate Guide to CI/CD Best Practices to Streamline DevOpsЧтениеGenerating Builds Through CI/CD JobsВидеоImplementing Automated Security TestingВидеоHands-on-Learning: Building a Continuous Integration PipelineВзаимная проверка
03Implementing DevOps Strategies in Your DevOps Pipelines9 материалов
Deploying to Production: Adding Continous Deployments to ProjectsDIALOGUEDeployment Strategies for ApplicationsВидеоImplementing a Canary DeploymentВидеоHow to Setup a Continuous Deployment Pipeline with GitLab CI/CD on UbuntuЧтениеImplementing Feature FlagsВидеоHands-On-Learning: Implementing a CD Process with Feature FlagsВзаимная проверкаCourse Wrap-upВидеоProject: Real-World CI/CD Pipeline IntegrationВзаимная проверкаCI/CD with GitLab: Automating DevOps PipelinesЗадание