Git Grundlagen (mit GitHub)
What you'll learn
- Lerne die wichtigsten Konzepte des Git-Quellcodeverwaltungssystems kennen
- Arbeite in Teams zusammen auf GitHub und teile Projekte
- Erstelle Branches und lerne mögliche Konflikte zu lösen
- Verstehe, wann und warum Git für die Versionskontrolle in einem Projekt verwendet werden
- Widerherstellen und zurücksetzen (revert / reset) von Projekten. Wann welcher Ansatz sinnvoll
- Unterschied zwischen merge und rebase, wann du welches von beiden verwenden solltest.
Requirements
- Rechte haben um Software auf deinem Computer herunterladen und installieren zu können
- Du solltest mit dem Navigieren in den Ordnern deines Computers und dem Erstellen und Ändern von Textdateien vertraut sein
- Bereitschaft mit einer E-Mail ein kostenloses GitHub Konto anzulegen.
Description
Lerne mit diesem Kurs, wie du Git schnell und effektiv einsetzen kannst!
Git zu lernen ist einer der schnellsten Wege, um deine Entwicklungsprozesse (nicht nur Programmierung) zu verbessern und optimieren. Es ist eine unterschätze Fähigkeit, die aber fast immer gebraucht wird! Egal ob du Software- oder Web-Entwickler, Data Scientist, Business Analyst, IT Manager oder Grafik oder Web-Designer bist. In diesem Kurs lernst du schnell und erhältst auf dem Weg dorthin Challenges und Tests, um dein Verständnis zu verbessern!
"Ohne zu übertreiben 10 Sterne Seminar. Hatte Github nur zum clonen benutz und hatte sonst keinen schimmer davon . Das ist jetzt definitiv anders." (★★★★★ M. Bagsby)
"Super Kurs! Toll erklärt und steile Lernkurve. Beispiele sind auch super!" (★★★★★ T. Häfner)
Lerne Git beim praxisnahen Anwenden
Dieser Kurs soll dich so schnell wie möglich dazu bringen, mit Git und Github zu arbeiten. Am Ende des Kurses wirst du praktische Erfahrungen mit Git und Github sammeln und in der Lage sein, die Versionskontrolle für jedes Projekt zu verwenden. Im Kurs werden echte Projekte verwendet bei denen die Git Befehle angewandt werden. Da Git für die Kommandozeile entwickelt wurde geht der Kurs auch durch die Befehle. Damit verstehst du die Konzepte von Git besser und weißt auch was im Hintergrund passiert. Das "komplexe" Thema des Branching, Merging und Rebasing wird dir entlang eines Praxisbeispiels erklärt. Dabei werden dir mit einfachen und anschaulichen Diagrammen die Abläufe aufgezeigt, damit du das warum auch verstehst.
Schnellstart
Du wirst so schnell wie möglich den Basis Workflow von Git anwenden können. Das heißt ein echtes Projekt von GitHub herunterladen, Änderungen machen und diese wieder nach GitHub hochladen.
Schritt für Schritt
Danach wirst du Schritt für Schritt erfahren wie du Repos erstellst, Dateien hinzufügst, einfach neue Branches oder und Codeversionen erstellst, Quelldateien auf den Remote-Server verschiebst und vieles mehr:
Git Basis Workflow
Arbeiten mit echten GitHub Projekten
Reset und Revert: Wie mache ich Fehler am besten Rückgängig
Erstellen und Wechseln von Branches
Merge und Rebase: Wie funktioniert es? Wann setzte ich es ein?
Lösen von Versionskonflikten
Verwenden des Stash
Erstellen und verwenden von Tags
Verwenden der Historie und Hilfen beim Debuggen
Für all das gilt eine 30-tägige Geld-zurück-Garantie. Worauf wartest du noch? Melde dich gleich an und wir sehen uns im Kurs!
Schau dir die kostenlosen Vorschau-Videos an, um weitere Informationen zu erhalten!
* Dieser Kurs erfordert, dass du dir git herunterlädst. Wenn du Udemy-Business-Nutzer bist, kläre bitte vor dem Herunterladen mit deinem Arbeitgeber, ob die Installation erlaubt ist.
Who this course is for:
- Alle, die an der Verwendung der Quellcodeverwaltung mit Git interessiert sind
- Software- und Web-Entwickler, Programmierer, die Git oder GitHub noch nicht kennen
- Data Scientists und Analysten die ihren Code verwalten möchten und den Entwicklungsprozess optimieren wollen
- IT-Manager, die Git oder GitHub für die Versionskontrolle in ihrem Team in Betracht ziehen
- Grafik und Webdesigner die ihre Unterlagen versionieren und verwalten möchten
Instructors
In einer Welt der Veränderung gibt es keine Ressource, die wertvoller ist als Bildung. Sie befähigt die Menschen, auch in einer komplexen Umwelt selbstbestimmt ihren Weg zu gehen. Wichtig ist, was jeder einzelne kann. Die Digitalisierung steckt voller Chancen für bessere Bildung: individuelleres Lernen, innovative Lehrmethoden und aktuellere Lehrmittel. Daher möchte ich nicht länger zuschauen, sondern an besserer Bildung für Jeden Mitwirken! Dabei sind die folgenden 3 Punkte mein konkreter Beitrag:
1. Verfügbarkeit von individuellem Lernen, innovativen Lehrmethoden und aktuellere Lehrmittel durch einen günstigen Zugang auf Udemy für jeden zu schaffen, mit Kursen, die normalerweise mehrere hundert oder tausend Euro kosten!
2. Studierende an der Hochschule fit für die Digitale Zukunft zu machen und ein Bewusstsein für die Datenanalyse zu schaffen.
3. Mit dem Datamics Team Firmen beraten und strategisch wohlbedacht zu positionieren.
Für mehr Informationen gerne auf unserer Datamics Webseite vorbeischnuppern. Von unserem Data Science Podcast, über aktuelle Blogposts, bis hin zu Karriere-vorranbringendem Karriereguide, Du wirst sicher fündig.
Lebenslauf:
Dr. René Brunner hat als Big Data Scientist und Engineer schon seit über 15 Jahre (damals hatte Big Data Science noch andere Bezeichnungen) zahlreiche Big Data Projekte und Workshops bei Unternehmen wie IBM, SAP, Audi, Bosch, Daimler, Havas Media, GFK, Philip Morris, Sony und Vodafone gemacht.
Während seiner Promotion hat er dezentrale und skalierende Marktplätze aufgebaut und mit der Hilfe von Machine Learning Algorithmen wie zum Beispiel Clustering und Decision Trees optimiert. Die Ergebnisse konnte er in zahlreichen Artikeln in führenden Fachzeitschriften und auf internationalen Konferenzen veröffentlichen. Dabei hat er mehrere Auszeichnungen und Stipendien erhalten. Du kannst ihn gerne auf Linkedin oder Xing direkt kontaktieren sowie seine Veröffentlichungen unter Google Scholar einsehen.
Als Head of Study Programs für Digital Technologies and coding an der Macromedia Hochschule für Medien und Kommunikation freut er sich seit 8 Jahren (zunächst als Dozent und später als Professor) den Studierenden den digitalen Wandel in Form von Programmierung, Analysen, Best Practice Case Studies und Anwendungsbeispiele beizubringen. Davor hat er schon mehrere Jahre an verschiedenen Universitäten im Bereich Computer Science unterrichtet.
Er hat ein Diplom in Wirtschaftsinformatik an der Universität Mannheim, einen Master in Wirtschaftsinformatik an der französischen Université Nice Sophia-Antipolis, eine Promotion in Computer Science an der Technischen Universität Kataloniens sowie an der Cardiff University im Bereich Big Data Science und Machine Learning.
Außerdem kannst du ihn auch gerne nach persönlichen Trainings, Gruppentrainings in München oder als Sprecher auf Konferenzen anfragen.
Wir sind Datamics...
...und wir sind deine kompetente Anlaufstelle für fundiertes Online-Lernen im Bereich Data Science. Unsere breitgefächerten Online-Kurse decken eine breite Palette von Themen ab, darunter Python-Programmierung, SQL, Bewerbungstraining, Datenvisualisierung mit Dash, Business Analytics und vieles mehr.
Unsere Kooperation mit unserem amerikanischen Partner Jose Portilla ermöglicht es uns, stets topaktuelle Informationen aus der globalen Data Science-Szene in unsere Kurse einzubringen. Es ist auch diese enge Zusammenarbeit, die gewährleistet, dass unsere Kursteilnehmer Zugang zu den neuesten Entwicklungen und bewährten Methoden haben.
Hinter Datamics stehen kompetente Persönlichkeiten, allen voran Dr. René Brunner, ein ausgewiesener Experte mit über 15 Jahren Erfahrung auf dem Gebiet der Data Science. René ist nicht nur in der Praxis erfolgreich tätig, sondern teilt sein Wissen auch als Autor und Dozent an verschiedenen Hochschulen.
Unser Team setzt sich aus vielseitigen Experten zusammen, die aus verschiedenen Fachbereichen stammen und ihre Erfahrungen in die Entwicklung unserer Kurse einfließen lassen. Die Kombination aus tiefgreifendem Fachwissen und praktischer Erfahrung gewährleistet, dass unsere Kurse nicht nur theoretisch fundiert sind, sondern auch reale Anwendungen und Herausforderungen abbilden.
Unsere obersten Ziele sind:
Individuelles Lernen und innovative Lehrmethoden für alle zugänglich machen: Wir sind bestrebt, hochwertige Bildung zu erschwinglichen Preisen anzubieten, um Menschen auf der ganzen Welt zu ermöglichen, ihre Fähigkeiten im Bereich Data Science zu erweitern.
Förderung der digitalen Transformation: In einer zunehmend datengetriebenen Welt möchten wir Bewusstsein für die Datenanalyse schaffen und so viele Menschen wie möglich fit für die Anforderungen der digitalen Ära machen.
Verantwortung: Wir wollen dass du erfolgreich wirst. Wir möchten eine Verbindung mit dir herstellen, um deine berufliche Laufbahn erfolgreich zu gestalten. Lass uns gemeinsam an deinen Zielen arbeiten!
Du kannst uns auf Udemy, über unsere Webseite, LinkedIn, Facebook, YouTube, Medium oder direkt erreichen.
Darüber hinaus steht Prof. Dr. René Brunner für interessante Vorträge oder als Sprecher auf Konferenzen zur Verfügung.
Wir laden dich herzlich ein, Teil der Datamics-Community zu werden und gemeinsam die Welt der Data Science zu erkunden.