Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background
Virtual Classroom Schulungen
 
 
 
Alle Hersteller anzeigen
 
 

Grundlagen für Azure DevOps für Entwickler - Git (früher VSTS)

Seminardauer: 2 Tage

Ziele

Visual Studio und Azure DevOps Server bieten viele Funktionen, mit denen Entwickler produktiver arbeiten können. Dieser zweitägige Kurs richtet sich an Entwickler, die effizient mit Azure DevOps Server arbeiten möchten. Alle Beispiele und praktischen Übungen verwenden Git zur Versionskontrolle.

Dieser2-tägige Kurs konzentriert sich auf Agile- und Scrum-Prozesse, die in allen Modulen ein gemeinsames Thema sind. Die Kursteilnehmer lernen die Grundlagen der Arbeit anhand von Produkt- und Sprint-Backlogs und erfahren, wie sie die Arbeit leicht nachverfolgen können, um sicherzustellen, dass Projekte pünktlich und unter Wahrung der Qualität ausgeführt werden. Der Focus liegt auf einem tiefen Einblick in Themen der Versionskontrolle, die für die tägliche Arbeit eines Entwicklers von zentraler Bedeutung sind. Dies umfasst Branches und Merges, begleitet von Best Practices, bevor Sie mit den Funktionen für Komponententests und Codequalität beginnen. Sie lernen, wie Sie die Qualität Ihres Codes nachverfolgen und zu tiefe Verschachtelungen ihrer Projekte reduzieren.

Der Kurs behandelt das neue Build-System und die Konfiguration der kontinuierlichen Integration (Continuous Integration, CI), um Probleme schnell zu finden und zu beheben. Abschließend geht es um die Paketverwaltungsfunktion in Azure DevOps Server. Mit der Paketverwaltung können Teams Pakete problemlos für mehrere Anwendungen wiederverwenden, um die Produktivität zu steigern.

Seminarziel:

      Nach Abschluss dieses Kurses sind die Teilnehmer in der Lage folgendes zu tun:

  • Erstellen, Konfigurieren und Verwalten von Teamprojekten
  • Verwendung des neuen Wiki für die Teamdokumentation
  • Verwendung des Team Explorers, um durch den Projektinhalt zu navigieren
  • Arbeiten mit dem Product Backlog
  • Zerlegen von User Storys in Aufgaben im Sprint-Backlog
  • Verwalten Sie die Arbeit mithilfe von Arbeitselementen
  • Verknüpfeung von Codeänderungen mit Aufgaben und Fehlern, um die Rückverfolgbarkeit zu gewährleisten
  • Verwendung von verwalteten als auch Ad-hoc-Abfragen zur Organisation von Arbeitsabläufen
  • Einrichtung und Verwaltung eigener Benachrichtigungen
  • Grundlegendes zu Versionskonzepten und deren Anwendung auf Azure DevOps Server
  • Effektive Verwendung des Versionskontrollsystems
  • Arbeiten mit Unit-Tests und dem Test Explorer-Fenster
  • Verwendung von Live-Unit-Tests
  • Berechnung und Überwachung von Codeabdeckung
  • Verwendung von Codemetriken und statischen Codeanalysen
  • Reduzierung der Verschachtelungstiefe mithilfe der Code-Klon-Analyse
  • Verwendung des neuen Build-Systems und Konfiguration von Continuous Integration (CI).
  • Wiederverwendbarkeit von Code mithilfe der Paketverwaltung

Zielgruppe

Dieser Kurs richtet sich an alle Visual Studio- und Visual Studio Code- aber auch andere Entwickler, die mit Azure DevOps Server/Services arbeiten und konzentriert sich auf die Kernfunktionen von Azure DevOps: Azure Boards (Work Item Management), Azure Repos (Versionsverwaltung mit Git und Azure DevOps) und Azure Pipelines (Build- und Release-Management).

Voraussetzungen

Die Teilnehmer sollten Erfahrungen im Bereich team-orientierter Entwicklung mitbringen.

Agenda

Einführung Azure DevOps Server/Services

  • Projektworkflow in Azure DevOps

Organisation der Arbeit in Teamprojekten

  • Projekte in Azure DevOps organisieren
  • Ein neues Teamprojekt erstellen
  • Teams im Teamprojekt konfigurieren

Arbeitsaufgaben und Arbeiten mit BackLogs

  • Übersicht der Work Items
  • Erste Schritte mit dem Product Backlog
  • User Stories verstehen
  • Erstellen und Arbeiten mit dem Sprint Backlog
  • Projektbenachrichtigungen konfigurieren

Versionskontrollkonzepte

  • Versionskontrolle in Azure DevOps
  • Git-Terminologie
  • Wichtige Git-Befehle

Git-Workflows

  • Definieren einer Verzweigungsstrategie
  • GitFlow
  • Trunk-basierte Entwicklung
  • Semantische Versionierung

Azure DevOps Server/Services als Git-Server

  • Übersicht über Git in Azure DevOps Server/Services
  • Erstellen eines Git-Repository
  • Konflikte zusammenführen und lösen
  • Richtlinien für Branches
  • Pull-Requests
  • Berechtigungen verwalten

Verwenden von Git mit Visual Studio/Visual Studio Code/Eingabeaufforderung

  • Visual Studio Team Explorer/Git Changes
  • Visual Studio Git-Integration
  • Klonen eines entfernten Git-Repositorys
  • Arbeiten mit Git in Visual Studio
  • Commits mit Work Items verknüpfen

Build- und Release-Management in Azure DevOps

  • Grundlegendes zur Build-Infrastruktur
  • Neue Builddefinitionen erstellen
  • Ausführen von Tests als Teil Ihres Builds
  • Kontinuierliche Integration konfigurieren

Paketverwaltung

  • Übersicht über die Paketverwaltung in Azure DevOps Server/Services
  • Feed erstellen
  • Erstellen und Veröffentlichen Ihrer Pakete
  • Verwenden von Paketen in Visual Studio

Schulungsunterlagen

nach Absprache
Tags: Microsoft
 

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.095,00 € Preis pro Person

spacing line1.303,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon

Christine Röppenack
Seminarberaterin
Telefon: 0911 6500 8 222
Email: info@it-schulungen.com
 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel