Praktische gids voor Git en GitHub - eLearning

450,00 EUR

  • 10 hours
eLearning

Beheers versiebeheer en word een efficiëntere, beter samenwerkende ontwikkelaar met de cursus Mastering Git and GitHub. Deze praktijkgerichte training is ontworpen om je te helpen begrijpen hoe moderne softwareteams code beheren, volgen en er samen aan werken met Git en GitHub.

Belangrijkste functies

Taal

Cursus en lesmateriaal in het Engels

Niveau

Niveau voor beginners

Toegang

1 jaar toegang tot het leerplatform

3 uur aan video's op aanvraag

met meer dan 10 uur aanbevolen studietijd

14 begeleide praktische oefeningen

4 automatisch beoordeelde toetsen

31 Herhalingsquizzen

2 uitgebreide opdrachten

Certificering

Inclusief certificaat van afronding van het programma

Hero

Leerdoelen

Aan het einde van deze cursus ben je in staat om:

Versiebeheer

Begrijp versiebeheersystemen en waarom ze essentieel zijn in softwareontwikkeling

Installeren

Git-repositories installeren, configureren en initialiseren

Commando

Werk met Git-commando’s zoals add, commit, status, diff en log

Op afstand

Beheer lokale en externe repositories effectief

Beheren

Branches maken en beheren voor parallelle ontwikkeling

Samenwerken

Samenwerken met GitHub (clonen, forken, pull requests, reviews)

Samenvoegen

Los mergeconflicten op in praktijksituaties

Best practice

Pas best practices toe voor samenwerking aan code in teamverband

Onderhouden

Onderhoud documentatie met behulp van README en .gitignore

Bouwen

Bouw zelfvertrouwen op in het beheren van volledige Git-workflows van begin tot eind

Hero

Cursustijdlijn

  1. Inleiding tot versiebeheer met Git

    Les 01

    • Wat is versiebeheer en waarom is het belangrijk
    • Inleiding tot Git en Git-concepten
    • Git-installatie en configuratie
    • Repositories initialiseren
    • Git-hostingplatformen en introductie tot GitHub
  2. Git vanaf de opdrachtregel

    Les 02

    • Git-workflow en bestandslevenscyclus
    • Wijzigingen klaarzetten met git add
    • Wijzigingen vastleggen met git commit
    • Wijzigingen bijhouden met git status
    • Versies vergelijken met git diff
  3. Dagelijkse Git-commando's

    Les 03

    • Werken met externe repositories
    • Wijzigingen naar GitHub pushen
    • Commitgeschiedenis bekijken
    • Branches beheren
    • Bestanden verplaatsen en verwijderen in Git
  4. Git voor samenwerking

    Les 04

    • Repositories klonen en forken
    • Pull requests maken en beheren
    • Code reviews en samenwerkingsworkflows
    • Conflicten bij het samenvoegen oplossen
    • Werken met README-bestanden en documentatie
    • Gitignore effectief gebruiken
  5. Afstudeerproject

    Les 05

    • End-to-end Git- en GitHub-workflowimplementatie
    • Een volledig project beheren met best practices voor versiebeheer
Git en GitHub

Voor wie is dit programma bedoeld?

Vereisten

  • Basiskennis van computers en het gebruik van software
  • Bekendheid met een command-line-interface is handig
  • Basiskennis van dataformaten zoals CSV of JSON wordt aanbevolen

Softwareontwikkelaars en programmeurs

Studenten die een carrière in de software-engineering ingaan

Professionals die in ontwikkelingsteams werken

Open-source bijdragers

Start de cursus nu

Verklaringen

Licenties en accreditaties

Deze cursus wordt aangeboden in overeenstemming met de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.


Veelgestelde vragen

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!