Azure DevOps für Anfänger

In diesem Kurs lernen Sie, wie Sie den Softwareentwicklungsprozess in einem Team automatisieren und auf anderen Computern bereitstellen können. Er deckt wichtige Konzepte wie DevOps, Continuous Integration (CI) und Continuous Delivery (CD) ab und bietet praktische Anwendungen mit Azure DevOps.

Um von diesem Kurs in vollem Umfang zu profitieren, wird empfohlen, dass Sie bereits Erfahrung im Schreiben einfacher Programme in C# oder Java sowie Grundkenntnisse in HTML und Datenbanken haben. Am Ende des Kurses werden Sie in der Lage sein, Software in einem Team durch eine Build-Pipeline kontinuierlich zu testen und zu erstellen, sie auf anderen Computern bereitzustellen und automatisierte Tests durchzuführen.

Der Kurs beginnt mit einer Einführung in die agile Softwareentwicklung, DevOps, kontinuierliche Integration und Bereitstellung. Anschließend erstellen Sie eine Organisation und ein Projekt in Azure DevOps, gefolgt von einer Fallstudie über ein Startup namens „Lebensmittelretter“, das eine Webanwendung im Team entwickelt. Sie planen das Projekt mit Azure Boards, stellen den Quellcode in Azure Repos bereit und lernen Git als verteiltes Versionskontrollsystem kennen.

Schließlich werden Sie die Webanwendung mithilfe von Azure Build Pipelines zentral erstellen und auf einem zentralen Entwicklerrechner bereitstellen. Während des Kurses haben Sie die Möglichkeit, Ihr eigenes Azure DevOps-Projekt zu erstellen und praktische Erfahrungen in verschiedenen Bereichen zu sammeln.

Dieser Kurs soll Sie mit den notwendigen Fähigkeiten ausstatten, um Softwareerstellungs- und Bereitstellungsprozesse innerhalb eines Teams mit Azure DevOps zu automatisieren.

Kurslink: https://www.udemy.com/course/azure-devops-fur-anfanger/