Software-Versionskontrolle - Einstieg

Next Date:
Termin auf Anfrage
Total Duration:
8 Stunden in 1 Tag
Internship:
Nein
Teaching Languages:
  • Deutsch
Type of Course:
  • Weiterbildung 
Type of Provision:
  • Angebote für Unternehmen Jetzt Anfragen
  • Virtuelles Klassenzimmer 
  • E-Learning 
Execution Time:
  • Abendveranstaltung
  • Tagesveranstaltung
  • Wochenendveranstaltung
min. Participants:
3
max. Participants:
12
Price:
€1,071 - Gesamtpreis pro Tag für Veranstaltungen bis drei (3) Teilnehmern.
Type of Qualification:
Zertifikat/Teilnahmebestätigung 
Final Examination:
Nein
Qualification Title:
keine Angaben
Certifications of the Course:
  • Nicht zertifiziert
Courses for Women only:
Nein
Childcare:
Nein
Link to Course:
Quantity of Details:
Suchportal Standard Plus

Target Groups:
Interessenten mit abgeschlossener Berufsausbildung oder Berufserfahrungen im Medienbereich, Kommunikationsbereich oder kaufmännischen Bereich, die sicher im Umgang mit dem PC sind sowie eine Affinität zum Internet und digitalen Medien haben und die sich im Thema: Software-Versionskontrolle - Einstieg weiterbilden wollen.
Professional Requirements:
Keine besonderen Anforderungen.
Technical Requirements:
Keine besonderen Anforderungen.
Classification of the Federal Employment Agency:
keine Angaben

Contents

Die Versionskontrolle von Software ist für die moderne Softwareentwicklung von entscheidender Bedeutung.



Ein Versionskontrollsystem oder "Version Control System (VCS)" hilft bei der Verwaltung von Änderungen, der Vermeidung von Fehlern und der Bewahrung von Codebasen, was es Entwicklern ermöglicht, Software in einer sich gegenseitig unterstützenden, sicheren und gemeinschaftlichen Arbeitsumgebung zu entwickeln. Infolgedessen ist die Versionskontrolle von Software zu einer erforderlichen Fähigkeit für jeden Entwickler und Team-Mitglied in Softwareprojekten geworden.

Erhalten Sie praktische Tipps, damit Sie die Architektur einiger der gängigsten Implementierungen und häufig verwendeten Tools für die Software-Versionskontrolle besser verstehen. Sie lernen den neuesten Stand der Kernkonzepte und Best Practices für den Einsatz leistungsstarker Tools wie Git, Azure Repos, Subversion, Perforce Helix Core, Mercurial und anderen.

Abschließend werden Sie in der Lage sein, alle verfügbaren Optionen zu vergleichen und das beste Software-Versionskontrollwerkzeug für Sie auszuwählen.

Konzepte der Software-Versionskontrolle
- Einstieg in die Software-Versionskontrolle
- Was ist Software-Versionskontrolle?
- Was ist ein Repository?
- Hinzufügen, Entfernen und Ignorieren von Dateien
- Wie ein Repository funktioniert
- Verzweigen und Zusammenführen
- Fehlerbehandlung

Git - Software-Versionskontrolle
- Wie Git funktioniert
- Git-Repositories erstellen
- Grundlegende Git-Befehle
- Rückgängigmachen von Code zu einer früheren Version
- Git-Verzweigung und -Zusammenführung
- GUI-Clients und IDE-Integration
- GitHub und andere Git-Online-Dienste

Azure Repos - Software-Versionskontrolle
- Wie Azure Repos funktionieren
- Erstellen von Azure DevOps Repositories
- Hinzufügen und Entfernen von Dateien auf Azure Repos

Subversion - Software-Versionskontrolle
- Wie Subversion funktioniert
- Erstellen von Subversion-Repositories
- Hinzufügen und Entfernen von Dateien
- Rückgängigmachen von Code zu einer früheren Version
- Subversion-Verzweigung und -Zusammenführung

Perforce Helix Core - Software-Versionskontrolle
- Wie Helix Core funktioniert
- Erstellen von Helix Core-Repositories
- Grundlegende Helix-Core-Befehle
- Rückgängigmachen von Code zu einer früheren Version
- Helix Core Verzweigen und Zusammenführen

Mercurial - Software-Versionskontrolle
- Wie Mercurial funktioniert
- Erstellen von Mercurial Repositories
- Grundlegende Mercurial-Befehle
- GUI-Clients und IDE-Integration
- Rückgängigmachen von Code zu einer früheren Version
- Mercurial Verzweigen und Zusammenführen



Für Entwickler kann die Verwaltung einer komplexen Codebasis eine Herausforderung sein. Aus diesem Grund wurden Versionskontrollsysteme geschaffen, die es einfach machen, Änderungen zu verfolgen und mit anderen zusammenzuarbeiten. Entdecken Sie, wie die Versionskontrolle von Software die Historie der von Ihnen erstellten Ergebnisse während Ihrer Arbeit verfolgt und verwaltet. Sie lernen die Grundlagen der Versionskontrolle sowie Schlüsselkonzepte und Terminologie für die Verfolgung und Verwaltung Ihres Codes kennen. Dann erfahren Sie, wie diese Ideen in den beliebtesten Versionskontrollsystemen wie Subversion, Perforce, Mercurial und Git umgesetzt werden. Am Ende werden Sie über die Fähigkeiten und das Wissen verfügen, um mit diesen Tools sicher umzugehen.


Die Weiterbildung "Software-Versionskontrolle - Einstieg" bieten wir Ihnen als Coaching, Workshop, Training - Live-Online und Vor-Ort an.

All statements without guarantee. The providers are solely responsible for the correctness of the given information.

Published on 26.03.2024, last updated on 17.05.2024