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

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

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

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

Continuous Integration and Deployment with ASP.NET Core

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

О курсе

This comprehensive course covers the foundational principles of Continuous Integration (CI) and Continuous Deployment (CD), emphasizing the integral role of automation in the software development lifecycle. Gain essential knowledge and practical skills to navigate and optimize CI/CD workflows, ensuring seamless automation throughout development. In the automated testing module, delve into ASP.NET Core application testing, build script comprehension, and effective artifact management. Explore on-premises server preparation, cloud deployment benefits, and containerization advantages. The course concludes by providing holistic insights into performance monitoring, CI/CD extension, and strategic rollback implementation for maintaining system reliability. Equip yourself with the expertise to excel in modern software development practices. Why This Course? The demand for efficient and reliable software deployment practices is higher than ever. Organizations seek professionals who understand the principles of CI/CD and can apply them seamlessly in real-world scenarios. This course is crafted to bridge the gap between theory and practice. We offer a hands-on, practical approach, ensuring you grasp concepts and gain the skills to implement them effectively. Who Should Take This Course? Software Developers DevOps Engineers System Administrators IT Professionals Whether you're a seasoned developer or someone just starting in software development, this course is tailored to meet you where you are and elevate your skills to the next level.

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

CI/CDContinuous IntegrationBuild ToolsApplication Performance ManagementUnit TestingContinuous DeliveryContainerizationContinuous DeploymentCloud DeploymentTest AutomationSystem MonitoringRelease ManagementApplication DeploymentVersion ControlASP.NET

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

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

01Introduction to CI/CD20 материалов

Understanding Continuous Integration and Continuous Deployment

Course Introduction - Continuous Integration and Deployment with ASP.NET CoreЧтениеCourse Syllabus - Continuous Integration and Deployment with ASP.NET CoreЧтениеIntroduction to CI/CD and its Benefits Video 1ВидеоIntroduction to CI/CD and its Benefits Video 2Видео

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

EDUCBA

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

Continuous Integration and Deployment with ASP.NET Core
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8 ч

4 модулей

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

Субтитры: Казахский

Часть программы вашего университета
Differentiating Continuous Integration and Continuous Deployment Video 1Видео
Differentiating Continuous Integration and Continuous Deployment Video 2Видео
Role of Automation in CI/CDЧтение
Importance of Testing in CI/CDЧтение
Practice Quiz - Understanding Continuous Integration and Continuous DeploymentЗадание

Setting up a CI/CD Pipeline

Overview of CI/CD Workflow and StepsВидеоChoosing a CI/CD PlatformВидеоDiscussion Prompt - Introduction to CI/CDОбсуждениеHands-on - GitHub and Git for windowsЧтениеCreating a GitHub Account and Installing Git on WindowsВидеоCreating Repository on Github and Cloning it_Part 1ВидеоCreating Repository on Github and Cloning it_Part 2ВидеоPractice Quiz: Setting up a CI/CD PipelineЗаданиеDesigning and Evaluating a CI/CD Workflow for Real-World ASP.NET Core ProjectsDIALOGUEGraded Quiz: Introduction to CI/CDЗаданиеClarifying CI/CD Expectations for a New PipelineDIALOGUE
02Configuring Automated Builds22 материалов

Building and Testing the Application

Introduction to Building and Testing in CI/CD - Part 1ВидеоIntroduction to Building and Testing in CI/CD - Part 2ВидеоSetting Up Automated Testing for ASP.NET Core Applications Part 1ВидеоSetting Up Automated Testing for ASP.NET Core ApplicationsPart 2ВидеоRunning Unit Tests, Integration Tests, and End-to-End TestsЧтениеPractice Quiz: Building and Testing the ApplicationЗадание

Configuring Build Scripts and Build Servers

Understanding Build Scripts and Their Importance - Part 1ВидеоUnderstanding Build Scripts and Their Importance - Part 2ВидеоChoosing a Build Scripting Language (e.g., YAML, PowerShell) - Part 1ВидеоChoosing a Build Scripting Language (e.g., YAML, PowerShell) - Part 2ВидеоConfiguring Build Servers (e.g., Azure DevOps, Jenkins, GitHub Actions)ЧтениеPractice Quiz: Configuring Build Scripts and Build ServersЗадание

Managing Build Artifacts

Overview of Build Artifacts and Their Significance - Part 1ВидеоOverview of Build Artifacts and Their Significance - Part 2ВидеоUploading Build Artifacts to Repositories (e.g., NuGet, Docker Hub)ЧтениеDiscussion Prompt - Configuring Automated BuildsОбсуждениеPractice Quiz: Managing Build ArtifactsЗаданиеGraded Assessment: Configuring Automated BuildsЗадание
03Deployment Strategies18 материалов

Deploying to On-Premises Servers

Introduction to On-Premises Deployment - Part 1ВидеоIntroduction to On-Premises Deployment - Part 2ВидеоPreparing and Configuring On-Premises Servers ВидеоDeploying ASP.NET Core Applications to On-Premises ServersЧтениеPractice Quiz: Deploying to On-Premises ServersЗадание

Deploying to Cloud Platforms (Azure, AWS, Google Cloud)

Overview of Cloud Deployment and its Benefits - Part 1ВидеоOverview of Cloud Deployment and its Benefits - Part 2ВидеоDeploying ASP.NET Core Applications to Cloud EnvironmentsЧтениеPractice Quiz: Deploying to Cloud Platforms (Azure, AWS, Google Cloud)Задание

Managing Deployments with Containers

Introduction to Containerization and its Advantages ВидеоDeploying ASP.NET Core Applications with Containers ЧтениеDiscussion Prompt - Deployment StrategiesОбсуждениеPractice Quiz: Managing Deployments with ContainersЗаданиеGraded Assessment: Deployment StrategiesЗаданиеHands-on Deploying MVC Application to GitHub and Azure Web AppЧтение
04Monitoring and Continuous Delivery14 материалов

Monitoring Application Performance and Logs & Implementing Continuous Delivery Pipelines

Importance of Monitoring Application Performance Part 1ВидеоImportance of Monitoring Application Performance Part 2ВидеоSetting Up Logging and Log AggregationЧтениеExtending Continuous Integration to Continuous Delivery ЧтениеAutomated Deployment to Staging and Production EnvironmentsЧтениеPractice Quiz: Monitoring Application Performance and Logs & Implementing Continuous Delivery PipelinesЗадание

Rollbacks and Versioning

Understanding Rollbacks and Their NecessityВидеоStrategies for Safe Rollbacks in CICD ЧтениеDiscussion Prompt - Monitoring and Continuous DeliveryОбсуждениеPractice Quiz: Rollbacks and VersioningЗаданиеGraded Quiz: Monitoring and Continuous DeliveryЗаданиеHands-on Deploying .NET Core Application with GitHub Actions and Azure Web AppЧтение
Hands-on Implementing Continuous Integration for ToDoAPI using GitHub ActionsЧтение
Continuous Integration using GitHub Actions_Part 1Видео
Continuous Integration using GitHub Actions_Part 2Видео
Continuous Integration using GitHub Actions_Part 3Видео
Creating MVC App and deploying to GitHub Actions and Azure Web App_Part 1Видео
Creating MVC App and deploying to GitHub Actions and Azure Web App_Part 2Видео
Creating MVC App and deploying to GitHub Actions and Azure Web App_Part 3Видео
Deployment of .NET Core Application with GitHub Actions and Azure Web App_Part 1Видео
Deployment of .NET Core Application with GitHub Actions and Azure Web App_Part 2Видео