Entwicklerkenntnisse mit Azure DevOps (Eingestellt)

Entwicklerkenntnisse mit Azure DevOps (Eingestellt)

Praxisnahes Azure DevOps Seminar für CI/CD, Git, Repos, Builds, Releases und Teamprozesse

Die entsprechende Förderung wurde eingestellt und somit kann das Seminar nur noch als normale bezahlte Variante durchgeführt werden.

Dieses Azure DevOps Seminar für Entwickler vermittelt praxisnah, wie Softwareteams mit Azure DevOps Repositories, Builds, Releases, Paketverwaltung und Teamprozesse professionell aufsetzen. Die Schulung verbindet Entwicklerkenntnisse mit konkreten DevOps-Workflows: vom Git-Repository über Continuous Integration bis zur Bereitstellung in Richtung Cloud und zur Administration von Projekten, Benutzern und Build- oder Release-Agenten.

Der Schwerpunkt liegt auf direkt anwendbaren Szenarien aus der Softwareentwicklung mit Visual Studio, Microsoft Azure und Azure DevOps Server. Die Teilnehmer lernen, Quellcode strukturiert zu verwalten, CI-Probleme schneller zu erkennen, Release-Abläufe nachvollziehbar zu gestalten und wiederverwendbare Pakete effizient einzusetzen. Das Training eignet sich für Entwicklerteams, die ihre Zusammenarbeit verbessern, manuelle Schritte reduzieren und ihre Entwicklungsprozesse belastbarer machen möchten.

Die Inhalte können als Firmenschulung an konkrete Anforderungen angepasst werden. Das ist besonders relevant für Teams mit bestehenden Azure DevOps Projekten, individuellen Prozessvorlagen oder mehreren Standorten, zum Beispiel bei einer Azure DevOps Schulung in Kassel, München oder an einem anderen cmt Standort. Weitere passende Trainings findest Du im Bereich IT- und Microsoft-Schulungen bei cmt.

Dauer

6 Tage à 6 Stunden, insgesamt 48 Unterrichtseinheiten.

Die Schulung besteht aus drei aufeinander aufbauenden Modulen: Azure DevOps für Entwickler, DevOps mit Azure DevOps sowie Konfiguration und Verwaltung von Azure DevOps.

Voraussetzungen

  • Vertrautheit mit Visual Studio und grundlegenden Entwicklungsabläufen.
  • Grundkenntnisse in Quellcodeverwaltung sind hilfreich, aber nicht zwingend erforderlich.
  • Erfahrung in Softwareprojekten erleichtert den Transfer in die eigene Teamarbeit.

Geeignet für

  • Softwareentwickler, die Azure DevOps für Repositories, Builds und Releases einsetzen möchten.
  • .NET- und Visual-Studio-Teams, die CI/CD-Prozesse in bestehende Projekte integrieren wollen.
  • DevOps Engineers, die Build- und Release-Infrastrukturen mit Azure DevOps betreiben.
  • Teamleiter und technische Projektverantwortliche, die Prozessvorlagen, Benutzerrechte und Teamstrukturen verwalten.

Inhalte der Azure DevOps Schulung

Teil 1: Azure DevOps für Entwickler, 2 Tage à 6 Stunden

  • Einordnung von Azure DevOps Server und Azure DevOps Services in den Entwicklungsprozess.
  • Arbeiten mit Teamprojekten, Repositories und Entwicklungsumgebungen in Visual Studio.
  • Konfiguration des Build-Systems für reproduzierbare Builds und stabile Teamabläufe.
  • Einrichtung von Continuous Integration, um Fehler frühzeitig zu erkennen und schneller zu beheben.
  • Nutzung der Paketverwaltung, damit Teams Pakete über mehrere Anwendungen hinweg wiederverwenden können.

Teil 2: DevOps mit Azure DevOps, 3 Tage à 6 Stunden

  • Überblick über die Visual-Studio-Familie und Microsoft Azure als Grundlage für die weiteren Übungen.
  • Konfiguration des verwendeten Teamprojekts und strukturierte Vorbereitung der Entwicklungsumgebung.
  • Einrichten von Teams, Bereichen und Iterationen für eine bessere Arbeitsorganisation.
  • Klonen eines Git-Repositorys als Ausgangspunkt für die zu erstellende Anwendung.
  • Aufbau von Build- und Release-Abläufen für die Bereitstellung der Anwendung in Richtung Cloud.

Teil 3: Konfiguration und Verwaltung von Azure DevOps, 1 Tag à 6 Stunden

  • Erstellen und Verwalten eines Azure DevOps Kontos für ein Unternehmen oder ein Projektteam.
  • Hinzufügen von Benutzern, Zuweisen von Lizenzen und Verwalten von Berechtigungen.
  • Einrichten von Repositories für die Quellcodeverwaltung und Absicherung der Zusammenarbeit.
  • Arbeiten mit gehosteten Build- und Release-Infrastrukturen sowie lokalen Build- und Release-Agenten.
  • Anpassen neuer Prozessvorlagen an die Anforderungen des eigenen Teams.

Ergebnisse nach dem Training

  • Azure DevOps Projekte für Entwicklerteams strukturiert einrichten und nutzen.
  • Git-Repositories klonen, organisieren und in Visual Studio in den Entwicklungsprozess integrieren.
  • CI-Builds konfigurieren, ausführen und typische Fehlerquellen im Build-Prozess identifizieren.
  • Release-Abläufe mit Azure DevOps nachvollziehbar vorbereiten und verwalten.
  • Pakete über die Paketverwaltung bereitstellen und für mehrere Anwendungen wiederverwenden.
  • Benutzer, Lizenzen, Berechtigungen und Prozessvorlagen in Azure DevOps administrieren.

Methodik

  • Praxisnahe Demonstrationen direkt in Azure DevOps und Visual Studio.
  • Hands-on-Übungen zu Repositories, Builds, Releases, Paketverwaltung und Administration.
  • Arbeit an typischen Szenarien aus Entwicklungsprojekten und Teamumgebungen.
  • Besprechung von Best Practices für Zusammenarbeit, Rechtevergabe und Prozessanpassung.
  • Anpassung des Moduls an individuelle Anforderungen nach vorheriger Abstimmung.

Für eine individuelle Abstimmung der Inhalte oder eine Firmenschulung kannst Du cmt direkt kontaktieren.

REACT-EU Förderhinweis