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

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

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

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

Automate your DevOps pipelines with GitHub Actions

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

О курсе

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. In this course, you will dive into GitHub Actions to automate your DevOps workflows, improving efficiency and streamlining development processes. You’ll explore essential tools for building, deploying, and managing cloud-based applications, containers, and infrastructure, allowing you to automate complex tasks with ease. Whether you’re a developer or IT professional, this course equips you with the skills to build custom workflows and CI/CD pipelines. Starting with the basics, you will create your first GitHub Actions workflow and then gradually move towards more complex automations. You will learn how to integrate GitHub Actions with tools like Azure, Kubernetes, Docker, and Terraform, allowing you to automate everything from building and deploying .NET applications to setting up self-hosted runners for complete control over your pipelines. The course covers security best practices, reusable workflows, and even adding documentation checks to your pipelines, ensuring a robust development lifecycle. This course is ideal for developers, DevOps engineers, and IT professionals who want to automate repetitive tasks and streamline their DevOps pipelines using GitHub Actions. You should have a basic understanding of GitHub and development workflows. The course is designed for intermediate learners but can also be followed by those with a fundamental knowledge of DevOps tools. By the end of the course, you will be able to create, configure, and optimize GitHub Actions workflows for a range of tasks, deploy applications to Azure and Kubernetes, integrate security checks, and automate complex DevOps pipelines with minimal effort.

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

Devops ToolsAzure DevOpsVulnerability ScanningAuthenticationsSoftware DocumentationApplication Security

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

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

01Introduction2 материалов

Introduction

IntroductionВидеоFull Course ResourcesЧтение
02Starting with the basics4 материалов

Starting with the basics

Create first Github Actions workflowВидео

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

Packt - Course Instructors

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

Automate your DevOps pipelines with GitHub Actions
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 10.6 ч

13 модулей

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

Часть программы вашего университета
Create workflow with inputВидео
Understanding GitHub Actions Workflow Triggers and SyntaxDIALOGUE
Starting with the basics - AssessmentЗадание
03Creating Workflow for .NET apps4 материалов

Creating Workflow for .NET apps

Create workflow for .NET appВидеоCreate workflow to build and deploy web app into Azure cloudВидеоUnderstanding CI/CD Pipelines with Github ActionsDIALOGUECreating Workflow for .NET apps - AssessmentЗадание
04Deploying Infrastructure into the Cloud5 материалов

Deploying Infrastructure into the Cloud

Deploying Terraform infra into AzureВидеоDeploy Bicep infra with Github Actions (part 1)ВидеоDeploy Bicep infra with Github Actions (part 2)ВидеоConfiguring and Analyzing a CICD Pipeline for Terraform and Azure ResourcesDIALOGUEDeploying Infrastructure into the Cloud - AssessmentЗадание
05Building and pushing containers to the registry3 материалов

Building and pushing containers to the registry

Build and push docker image to container registry in Github WorkflowВидеоBuilding and Pushing Docker Images with GitHub ActionsDIALOGUEBuilding and pushing containers to the registry - AssessmentЗадание
06Deploying to Kubernetes/AKS5 материалов

Deploying to Kubernetes/AKS

Explaining CI/CD for KubernetesВидеоBuild, push image and deploy to Kubernetes/AKSВидеоComplete CI/CD pipeline for Kubernetes/AKSВидеоDeploying Infrastructure and Applications with CI/CD PipelinesDIALOGUEDeploying to Kubernetes/AKS - AssessmentЗадание
07Deploying to Azure Container Apps6 материалов

Deploying to Azure Container Apps

Introduction to CI/CD pipeline stepsВидеоSetting the demo environmentВидеоCreating the CI/CD pipelineВидео[Demo] Running the pipelineВидеоBuilding a CI/CD Pipeline for Azure Container Apps with GitHub ActionsDIALOGUEDeploying to Azure Container Apps - AssessmentЗадание
08Using self-hosted runner4 материалов

Using self-hosted runner

Self-hosted runnerВидео[Demo] Self-hosted runnerВидеоUnderstanding Self-Hosted Runners in GitHub ActionsDIALOGUEUsing self-hosted runner - AssessmentЗадание
09Workflow features4 материалов

Workflow features

Reusable workflowsВидео[Demo] Reusable workflowsВидеоCreating and Using Reusable GitHub WorkflowsDIALOGUEWorkflow features - AssessmentЗадание
10Secure pipelines4 материалов

Secure pipelines

Passwordless workflows with Workload Identity (OIDC)Видео[Demo] Passwordless workflows with Workload Identity (OIDC)ВидеоUnderstanding Azure Workload Identity and OIDC with GitHub ActionsDIALOGUESecure pipelines - AssessmentЗадание
11GitHub Advanced Security6 материалов

GitHub Advanced Security

Introduction to CodeQLВидео[Demo] Scanning application source code using CodeQLВидеоIntroduction to Microsoft Defender for DevOpsВидео[Demo] Introduction to Microsoft Defender for DevOpsВидеоUnderstanding GitHub Advanced Security and CodeQL AnalysisDIALOGUEGitHub Advanced Security - AssessmentЗадание
12Adding documentation check to the pipeline3 материалов

Adding documentation check to the pipeline

Catching spelling errors within the pipelineВидеоAutomating Spell Checking with CSpell in Markdown ProjectsDIALOGUEAdding documentation check to the pipeline - AssessmentЗадание
13GitHub and Azure DevOps together3 материалов

GitHub and Azure DevOps together

Trigger Azure Pipeline from Github ActionsВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание