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