437. Kennismaken met Git en GitHub

Leer, ontwikkel en beheers essentiële Git- en GitHub-vaardigheden

Inhoud

Inleiding

Git is de belangrijkste versiebeheertool voor code. Daarnaast is Github de grootste verzamelplaats voor softwareprojecten. Het gebruik van een versiebeheertool is onontbeerlijk om het overzicht te bewaren, fouten te voorkomen en samen te werken aan een project.

Inhoud

We bekijken de voordelen van versiebeheer en de verschillen tussen een gecentraliseerd systeem of een gedistribueerd systeem.

We bespreken kort de mogelijkheden zoals GitHub Classroom, GitHub Education, GitHub Learning Lab etc.

We tonen hoe we een website template (Bootstrap) eerst lokaal downloaden en er dan er een repository van maken.

We wijzigen een aantal zaken (files, CSS…) en leggen aan de hand van dit voorbeeld de termen add, commit, pull, push, merge, working tree etc. uit.

Opnieuw gaan we van een Bootstrap theme een repo (repository) maken, maar deze keer doen we dit via de console/terminal.

 

Resultaat

Na deze sessie heb je een basiskennis van GitHub en begrijp je de de basisbegrippen zoals repository, add, commit, pull, push, merge 

Na deze sessie zal je in staat zijn:

  • een eigen repository opzetten via GitHub;
  • wijzigingen aan je procect aanbrengen en deze via de aangeleerde commando’s beheren;
  • de kracht inzien van versiebeheer op een gedistribueerd systeem;
  • hoe je GitHub kan inzetten als leerkracht;
  • hoe de studenten dit kunnen gebruiken bij hun projecten;

Voorkennis

Verplichte kennis

  • Basisvaardigheden  computergebruik en internet
  • Goed vertrouwd zijn met software zoals Atom, Visual Studio Code, Brackets…

Meegenomen kennis

  • Basiskennis programmeren
  • Basiskennis websites

Lesmateriaal

Hand-outs van presentatie

Sites

GitHub

Interessant voor

  • Leerkracht - Docent
  • Technisch ICT-coördinator
Uit:
  • Secundair/Voortgezet onderwijs
  • Hoger onderwijs
  • Volwasseneneducatie

Thema's

  • Systeembeheer
  • Secundair onderwijs
  • Website
  • Programmeren

Tijdstip

Dag 4 Tijdslot 3 (6 mei 13:00 - 15:00)
Kostprijs: € 39
Er zijn 20 plaatsen waarvan er 12 bezet zijn.

Vorm

Online hands-on workshop

Bereid je goed voor!

Lesgever

Stijn Willekens
Lees meer over de expertise van Stijn.


Korte titel : Kennismaken met GitHub #PR #TI

Deze pagina werd al 1033 keer bekeken