Vanaf 11/01/2024

Projectmanagement with Github: Agile and Scrum principles

IT Projectmanagement and software versioning using Git, GitHub and Github projects

Introductie

"Ontdek hoe u de Agile Scrum methode toepast op (IT) projecten en schrijf in voor deze hands-on opleiding!”

Naast software ontwikkelaars hebben nu ook de business owners en (IT) projectmanagers de meerwaarde van de Scrum en Agile filosofie ontdekt. Oorspronkelijk werd de SCRUM en Agile filosofie vooral gebruikt binnen ICT-wereld bij het ontwikkelen van Software, echter kent deze filosofie steeds meer ingang in de niet IT-wereld.  Ontwikkelteams bestaan immers steeds meer uit multidisciplinaire teams waar zowel software ontwikkelaars, opdrachtgever maar ook eindgebruiker deel van uit maken. Het spreekt dan ook voor zich dat business users, projectmanagers, ... mee betrokken worden in deze voor hen relatief nieuwe filosofie.

Omschrijving

Tijdens deze opleiding krijgt u een inzicht in Scrum en Agile filosofie en waarom deze aanpak aan belang aan het winnen is en hoe de juiste tools te kiezen om dit in de praktijk toe te passen. Aan de hand van een concreet (software) project leert u praktijkgerichte – gebruikmakend van GIT en Github, Github projects - kennismaken met zowel de Agile als de Scrum filosofie.

Voor wie is deze opleiding bestemd?

  • Teamleads Software development,
  • Software developers
  • (IT) Projectmanagers

Voorkennis

Geen specifieke voorkennis vereist!

Hoe ziet het programma van deze opleiding eruit?

Principes van Agile & Scrum:

  • Begrippen: Scrum, sprints,
  • Agile scrum projecten: wat, waarom en wanneer toepassen?

Kanbanbord als projectmanagement tool voor agile softwareontwikkelingsteams:

  • Mogelijke status in het proces:
    • Eenvoudig project: doen, onderhanden, klaar,
    • Backlog, ready, Coding, Testing, Approval en Done,
    • Next, In development, Test, Acceptatie
  • Voorbeelden: Trello, jira, github projects, ...

Software version using GIT en Github:

Introductie GIT en GIThub

  • Historiek (kort)
  • Doelstelling
  • licensing model
  • Andere version software tools: pros en cons tov GIT Hub
  • Hoe werkt GitHub?
    • Locale en Remote repositories,
    • Public en Private repositories
    • GitHub Docs
    • Licensing a repository

GIT basis

  • Account en profile, connectie met github
  • Authentication
  • GITHUB Flow met github CLI:
    • GIT init, GIT add, GIT Commit, GIT Push,GIT Pull, Fetch
    • GIT Branche: checkout,
    • GIT Commit
    • Cloning and modifying public repositories

GIT advanced

  • Merge, Fork
  • GIT met GIThub
  • PULL Requests
  • Git Tags (semantic versioning)
  • Ignoring files in GIT
  • Oplossen van merge conflicts gedurende GIT PULL
  • GIT hooks
  • Sync veranderingen van een parent repository.
  • Wat is Rebasing

GIT development workflow  

  • Individueel en voor teams
  • Github projects

Onze opleidingen

Locaties en data


Kortrijk

Doorniksesteenweg 220, 8500 Kortrijk

Vanaf 11/01/2024

€ 575,00

excl. BTW

Lesdagen

donderdag (11/01)
donderdag (18/01)
donderdag (25/01)
donderdag (01/02)

Uur

18:30 - 21:30
18:30 - 21:30
18:30 - 21:30
18:30 - 21:30

Duur

4 sessie(s)

€ 575,00

excl. BTW


Wilt u graag een opleiding aanpassen op maat van uw bedrijf?

Samen creëren we uw perfecte opleiding!

square placeholder image

Nele Depecker

Projectcoördinator

Ik wens een incompany opleiding

Een vraag over deze opleiding?

Wij zijn er voor u! Contacteer ons en wij helpen u met veel enthousiasme verder.

Stel uw vraag