CONTACT ONS

Cursusaanbod

Introductie

  • Waarom is versiebeheer belangrijk?

Overzicht van Git-systeemfuncties voor broncodebeheer

  • Git installeren op het gewenste besturingssysteem
  • Aan de slag met fundamentele Git-eigenschappen en componenten
  • Wat zijn repositories, commits en bestanden?

Verschillende Git-staten en basisproces van Git begrijpen

  • Wat zijn verschillende Git-staten?
  • Een repository en Git-map aanmaken

Bestaande projecten beheren en bestanden met Git verwerken

  • Werken met commits en berichten
  • Wijzigingen in een Git-repository vastleggen en ongedaan maken
  • Logboeken bijhouden en toegang krijgen tot de versiegeschiedenis

Aan de slag met takken en samenvoegen in Git

  • Vertrouwd raken met soorten tak- en samvoegprocessen
  • Speciale markers in Git gebruiken
  • Werken met Git-functies voor het labelen en stashen van bestanden
  • Hoe kun je Reset en Reflog in Git gebruiken?

Overzicht van GitHub-functies en architectuur

Een GitHub-gebruikersaccount instellen en een GitHub-profiel beheren

  • Authenticeren naar GitHub en referenties bijwerken
  • SSH v.s. HTTPS
  • Verificatie van authenticatie via SSH in GitHub bevestigen

GitHub-repositories aanmaken en een lokale Git-repository koppelen

  • Een GitHub-repository klonen of archiveren

Repositoryinhoud lokaliseren binnen een lokale kopie

Inhoudswijzigingen publiceren naar de GitHub-repository

Werken met intermediate repositoryfuncties en -instellingen

Oefenen in GitHub-schrijfstijl en opmaak

  • Tabels gebruiken en werken met codeblokken
  • Automatische koppeling van URLs en verwijzingen in GitHub

Akties op GitHub-bestanden en -mappen uitvoeren

  • Bestandswijzigingen synchroniseren met de lokale repository

GitHub-commits maken, bewerken en overdragen

  • Commits beheren en een lokale repositorykopie aanpassen

Commits bekijken en commit-ID's gebruiken met de lokale kopie

Fetch- en Pull-opdrachten in GitHub begrijpen

Fork-en cloneconcepten in GitHub begrijpen

GitHub-wijzigingen pushen en push-aanvragen verifiëren

Werken met forks en het indienen van wijzigingen als trekvraag

Trekvragen bekijken en voorgestelde wijzigingen integreren

Conflicten bij GitHub-samenvoegingen oplossen en werken met de CLI

Aan de slag met GitHub-labels en releases

  • Lokale labels gebruiken en GitHub-labels bijwerken
  • Een nieuwe GitHub-release starten, verwijderen en aanmaken

GitHub-trekvragen, commits en labels vergelijken

Werken met GitHub Gists en snippetfuncties begrijpen

Een ontwikkelingsproject integreren met Codespaces in GitHub

Een GitHub-organisatie aanmaken en teams beheren

  • Organisatie- versus persoonlijk GitHub-account
  • Eerdere GitHub-functies uitvoeren

GitHub-projecten beheren en projectboards afhandelen

Informatie uit repositories filteren en GitHub-filters delen

GitHub uitbreiden met API en webhooks

  • GitHub automatiseren met OAuth-tokens

GitHub-issues oplossen

Samenvatting en conclusie

Vereisten

  • Ervaring met opdrachten en terminal (in Windows, Linux of Mac)
  • Kennis van een programmeertaal

Doelgroep

  • Ontwikkelaars
  • Software-engineers
  • Projectmanagers
 21 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën