Azure DevOps für Anfänger

所在平台: Udemy

课程主页: https://www.udemy.com/course/azure-devops-fur-anfanger/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Azure DevOps入门** **课程概述:** 本课程旨在教授学员如何在团队中实现软件的自动化构建和跨平台部署。您将深入理解DevOps、持续集成(CI)和持续交付(CD)的概念,并能在Azure DevOps中进行实践。 **先修知识:** * 具备使用C#或Java在开发环境中编写简单程序的经验。 * 掌握HTML和数据库的基础知识。 **课程目标:** 完成本课程后,您将能够: * 在团队中通过构建流水线(Build Pipeline)持续测试和构建软件。 * 将软件部署到其他计算机。 * 在部署的环境中执行自动化测试。 **课程内容:** 1. **DevOps与敏捷开发基础:** * 学习敏捷软件开发、DevOps、持续集成(CI)和持续交付(CD)的基本概念。 * 在Azure DevOps中创建组织和项目,并进行初步实践。 2. **项目案例:创业公司“食品拯救者”:** * 本课程将以一家名为“食品拯救者”的新创公司开发Web应用程序为例,贯穿整个学习过程。 3. **项目规划与版本控制:** * 使用Azure Boards为“食品拯救者”项目进行规划。 * 学习Git分布式版本控制系统,以及如何在开发计算机上使用Git。 * 将Web应用程序的源代码存储在Azure Repos的版本控制系统中。 4. **自动化构建与部署:** * 通过Azure Build Pipelines集中构建Web应用程序。 * 将构建好的应用程序部署到中央开发者计算机上。 5. **实践操作:** * 在学习过程中,您可以创建自己的Azure DevOps项目,以边学边练的方式深入了解各个模块。 **总结:** 该课程提供了一个全面的学习路径,帮助您掌握在Azure DevOps中使用CI/CD实现软件自动化构建与部署的关键技能,并通过实际项目案例加深理解。

课程评论(0条)

课程详情

In diesem Kurs lernst Du, wie Du im Team Deine Software automatisch erstellst und auf anderen Computern bereitstellst. Du erfährst, was mit DevOps und mit Continuous Integration (CI) und Continuous Delivery (CD) gemeint ist und kannst es praktisch in Azure DevOps anwenden.Dazu solltest Du schon einfache Programme in einer Entwicklungsumgebung in der Programmiersprache C# oder Java geschrieben und grundlegende Kenntnisse in HTML und Datenbanken haben. Am Ende des Kurses kannst Du Software im Team kontinuierlich über eine Build Pipeline testen und erzeugen, auf anderen Computern bereitstellen und dort automatisierte Tests durchführen.Du beginnst mit den grundlegenden Begriffen zu agiler Softwareentwicklung, DevOps, Continous Integration und Delivery und erstellst dazu bereits praktisch eine Organisation und ein Projekt in Azure DevOps. Danach begleitet Dich das Fallbeispiel des neu gegründeten Startups "Lebensmittelretter", das eine Webanwendung im Team entwickelt. Dazu planst Du für das Startup zunächst über Azure Boards das Projekt. Dann stellst Du den Quellcode der Webanwendung im Versionskontrollsystem von Azure Repos bereit. Vorher lernst Du Git als verteiltes Versionskontrollsystem kennen und wie Du es vom Entwicklercomputer aus nutzt. Schließlich "baust" du die Webanwendung zentral über die Azure Build Pipelines und stellst sie auf einem zentralen Entwicklerrechner bereit. Parallel dazu kannst Du Dein eigenes Azure-DevOps-Projekt erstellen und lernst praktisch die einzelnen Bereiche kennen.

课程标签

0人关注该课程

主题相关的课程