Das Wichtigste in Kürze

  • Online abschließbarer Kurs
  • Videos und Lektüren
  • Benotetes Abschlussprojekt
  • Ca. 13 Stunden zum Abschließen
  • Mit Coursera-Abschlusszertifikat

Vorteile

  • Teilnahme wird vollständig online realisiert
  • Kurs richtet sich an Anfänger ohne Vorkenntnisse
  • Teilnehmer sind zeitlich ungebunden und lernen im eigenen Tempo
  • Kurs wird mit einem Coursera-Zertifikat abgeschlossen
  • Teilnehmer bearbeiten ein Projekt, das am Ende benotet wird

Nachteile

  • keine Nachteile ersichtlich

Der Kurs geht auf verschiedene Versionskontrollsysteme ein und zeigt, wie ein effektiver Workflow für die Softwareentwicklung erstellt wird. Die Teilnehmer erlernen, wie Softwareentwickler weltweit zusammenarbeiten, ohne jedoch den Code der anderen Entwickler zu verfälschen. Zusätzlich enthält der Kurs eine Einführung in die häufigsten Linux-Befehle, die benötigt werden, um mit Daten zu arbeiten und Workflows zu erstellen.

Die Teilnahme an diesem Kurs kann für verschiedene Spezialisierungen angerechnet werden, in denen dieser enthalten ist. Dazu gehören zum Beispiel die Spezialsierungen »Meta React Native«, »Meta Back-End Developer Zertifikat über berufliche Qualifikation« und »Meta Datenbankingenieur Zertifikat über berufliche Qualifikation«. Nach Abschluss des Kurses erwerben die Teilnehmer ein Zertifikat.

Mit etwa 13 Stunden zum Abschluss ist der Kurs sehr umfangreich gestaltet. Gelernt wird mit Videos und Lektüren, die online zum Abruf bereitgestellt werden. Vorgegebene Start- und Endzeiten müssen hierbei nicht eingehalten werden. Dadurch sind die Lernenden zeitlich ungebunden und geben das Lerntempo selbst vor.

Zielgruppe

Der Kurs richtet sich an Teilnehmer, die bereits in der Webentwicklung tätig sind und ihr Wissen vertiefen möchten, oder in diesem Bereich einsteigen möchten. Konzipiert wurde der Kurs für Anfänger ohne oder nur geringen Vorkenntnissen in der Webentwicklung.

Ziele

Der Kurs befasst sich mit dem Thema Versionskontrolle und zeigt, wie Softwareentwickler zusammenarbeiten können, ohne den Code der anderen Entwickler zu verfälschen. Die Teilnehmer erlernen die Implementierung von Versionskontrollsystemen und die Erstellung eines effektiven Workflows. Zusätzlich erlernen die Teilnehmer die Navigation und Konfiguration über die Befehlszeile. Bestandteil des Kurses ist außerdem die Verwendung und Erstellung von GitHub-Repository.

Zertifizierung

Die Absolvierung des Kurses ist mit dem Erhalt eines Abschlusszertifikats verbunden. Jeder Teilnehmer erhält ein Zertifikat zur Vorlage im Beruf als Qualifikationsnachweis. Das Zertifikat kann außerdem auch bei LinkedIn eingebunden werden, um Profilbesucher über die vorhandenen Qualifikationen zu informieren.

Inhalte

Der Kurs enthält mehrere Module. Die Kursinhalte behandeln unter anderem die folgenden Themen:

  • Modul 1 – Software-Kollaboration:
    • Wie arbeiten Entwickler in der realen Welt zusammen?
    • Was ist Versionskontrolle?
    • Fallstudie: Wie Meta-Ingenieure zusammenarbeiten
    • Systeme und Tools der Versionskontrolle
    • Git-Terminologie
    • Versionskontrolle in der professionellen Softwareentwicklung
  • Modul 2 – Befehlszeile:
    • Was sind Unix-Befehle?
    • Verwendung von Bash unter Windows
    • Bash unter MacOS verwenden
    • Verzeichnisse wechseln und Inhalte auflisten
    • Erstellen und verschieben von Verzeichnissen und Dateien
    • Pipes
    • Redirection
    • Grep
  • Modul 3 – Arbeit mit Git:
    • Was ist Git und GitHub?
    • Repositorys erstellen und klonen
    • Funktionsweise von Git
    • Branches
    • Remote vs. Lokal
    • Push und Pull
    • HEAD
    • Diff-Befehle
    • Blame
  • Modul 4 – Benotetes Projekt:
    • Im letzten Teil des Kurses bearbeiten die Teilnehmer ein Projekt, das anschließend vom Dozenten benotet wird.

Dozent/-en

Entwickelt und zur Verfügung gestellt wurde die Weiterbildung von dem Technologie-Unternehmen Meta.

Kosten und Bezahlung

Für die Teilnahme an diesem Kurs fällt eine Gebühr in Höhe von 49€ an. Die Bezahlung der Kursgebühr erfolgt während der Teilnahme monatlich. Aus finanzieller Sicht lohnt es sich daher, wenn der Kurs möglichst schnell absolviert wird. Für Mitglieder der Option Coursera Plus fallen keine zusätzlichen Gebühren an. Der Kurs ist in Coursera Plus enthalten und kann von Mitgliedern daher ohne Zusatzkosten absolviert werden. Für Coursera Plus bezahlen die Mitglieder monatlich 59€ und haben Zugang zu über 7.000 Kursen. Die Bezahlung der Kurs- beziehungsweise Mitgliedsgebühr erfolgt per PayPal oder Kreditkarte.

Preis 49,00 € (inkl. MwSt)
Bezahlmethode Kreditkarte, PayPal
Zahlungsweise monatlich

Teilnahmevoraussetzungen

Damit der Kurs erfolgreich abgeschlossen werden kann, gilt es die folgenden Voraussetzungen zu berücksichtigen.

Fachliche Voraussetzungen

Der Kurs wurde für Einsteiger entwickelt, die bislang keine Erfahrungen in der Webentwicklung gesammelt haben. Die Teilnehmer benötigen daher keine Vorkenntnisse in der Webentwicklung. Lediglich ein solider Umgang mit dem Internet ist für die Teilnahme erforderlich.

Technische Voraussetzungen

Da der Kurs über das Internet absolviert wird, benötigen die Teilnehmer einen Computer mit Zugang zum Internet. Geeignet sind PCs oder Notebooks mit Betriebssystem Windows, MacOS oder Linux. Auf dem Computer muss zum Abruf der Videos ein aktueller Browser installiert sein. Verwendet werden kann jeder gängige Browser, wie zum Beispiel Chrome, Firefox, Safari, Edge oder Opera. Um den Ton in guter Qualität ausgeben zu können, werden außerdem Lautsprecher oder Kopfhörer benötigt.

Medium – Wie wird das Wissen vermittelt?

Bei diesem Kurs werden zur Vermittlung des Wissens videobasierte Vorträge verwendet, die vom Dozenten im Vorfeld aufgezeichnet und zum Online-Abruf zur Verfügung gestellt wurden. Die Videos werden durch Lektüren ergänzt, die ebenfalls online abgerufen werden. Der Kurs vermittelt jedoch nicht nur theoretische Kenntnisse, sondern enthält auch die Bearbeitung praktischer Übungen zur Vermittlung von Praxis-Wissen. Das Abschlussprojekt wird zudem benotet und zeigt so, wie hoch der Lernerfolg ist.

Format Onlinekurs
Videos Ja
Audio Ja
Handout Ja
Zugangsdauer unbegrenzt

Interaktion – Dozenten/Teilnehmer-Kommunikation

Der Kurs enthält keine Interaktion mit dem Dozenten. Da weder 1zu1-Sitzungen noch Live-Online-Unterricht angeboten werden, erhalten die Teilnehmer keine Möglichkeit zur Interaktion beziehungsweise Kommunikation. Für die Kommunikation mit anderen Kursteilnehmern steht jedoch die Community von Coursera zur Verfügung, die einen Austausch der Lernenden ermöglicht. Über die Community können sich die Lernenden auch gegenseitig unterstützen und unter die Arme greifen.

Kundenservice

Sollten Fragen auftreten, kann der Kundenservice von Coursera per E-Mail angeschrieben werden. Zusätzlich steht ein Help Center zur Verfügung, das speziell für die Lernenden eingerichtet wurde. Das Help Center stellt eine Art FAQ-Bereich dar, der Antworten auf die wichtigsten Fragen der Lernenden beantwortet. Dadurch ist die Kontaktaufnahme in vielen Fällen nicht erforderlich und die Fragen werden bereits über das Help Center beantwortet. Es lohnt sich daher erst einmal im Help Center nach der Antwort zu suchen, bevor der Kundenservice kontaktiert wird.

Fazit

Der Kurs »Versionskontrolle« zeigt, wie Softwareentwickler weltweit zusammenarbeiten, ohne den Code des anderen zu verändern. Die Teilnehmer lernen die verschiedenen Versionskontrollsysteme kennen und erfahren, wie ein effektiver Workflow erstellt wird. Zusätzlich bietet der Kurs eine Einführung in die wichtigsten Linux-Befehle. Die Absolvierung des Kurses findet vollständig online statt. Start- und Endzeiten sind nicht vorgegeben. Die Teilnehmer sind daher zeitlich ungebunden und geben das Lerntempo selbst vor. Zudem können sie die Lernzeiten selbst gestalten und so optimal auf ihren Alltag abstimmen.

Kurs bewerten

Es muss eine Bewertung ausgewählt werden.

(optional)

Weitere IT & Software Onlinekurse: