In dieser Weiterbildung erlernen Sie den professionellen Umgang mit GitHub und GitLab, um Versionskontrolle und kollaborative Softwareentwicklung effizient zu gestalten. Sie werden in die Lage versetzt, Repositories zu erstellen, Branches zu verwalten und Merge Requests durchzuführen. Zudem erwerben Sie Kenntnisse im Bereich Machine Learning, einschließlich überwachtem und unüberwachtem Lernen sowie Deep Learning. Ein weiterer Schwerpunkt liegt auf der Anwendung von Scrum-Prinzipien im Projektmanagement. Durch praktische Übungen mit GitHub und GitLab vertiefen Sie Ihr Verständnis für Versionskontrolle und Continuous Integration. Anhand von Fallstudien im Machine Learning wenden Sie Algorithmen auf reale Datensätze an. Scrum-Methoden werden durch Simulationen und Gruppenarbeiten erlebbar gemacht. Nach Abschluss der Weiterbildung sind Sie in der Lage, GitHub und GitLab effektiv in Softwareprojekten einzusetzen, Machine-Learning-Modelle zu entwickeln und Scrum zur agilen Projektsteuerung anzuwenden.

Versionsverwaltung und Git
  • Kenntnisse im Umgang mit GitHub
  • Operationen der Versionsverwaltung
  • Agiles Arbeiten mit Fokus auf GitHub

Qualitätssicherung und CI/CD
  • Continuous Integration und Continuous Delivery unter Berücksichtigung von GitHub
  • Software Testing und Qualitätssicherung

Einführung in Machine Learning
  • Anwendungen aus dem Bereich GitHub
  • Arten des Machine Learning
  • Datenvorbereitung mit GitHub-Workflows

Machine Learning Modellentwicklung
  • Entwicklung eines Machine-Learning-Systems unter Einbindung von GitHub
  • Training und Auswahl eines Vorhersagemodells
  • Bewertung von Modellen mit GitHub-Tools
  • Modellbewertung und Hyperparameter-Tuning
  • Einsatz von GitHub für Ensemble Learning (z. B. Bagging und Boosting)

Scrum Mindset und Methoden
  • Einführung in Scrum mit Einblicken zu GitHub
  • Scrum Master
  • Scrum Team im Zusammenspiel mit GitHub

Scrum Prozesse und Planung
  • Sprint Planning mithilfe von GitHub
  • Product Backlog and the Product Goal
  • Sprint Review mit GitHub-Support
  • Sprint Retrospective
  • Product Backlog Management und Integration von GitHub