Opleiding: GIT for Developers
In the course Git for developers participants learn to understand the concepts of distributed version control and to begin with the GitHub suite of tools effectively.Audience GIT for Developers Course
The course GIT for Developers is intended for developers who want to use Git and GitHub for distributed version control.
Prerequisites Course GIT for Developers
To participate in the course GIT for Developers knowledge of and experience with software development in a modern language such as Java, C++, C# or PHP is required.
Realization Training GIT for Developers
The theory is discussed on the basis of the presentation slides and is interspersed with exercises. Demo projects are used to clarify the concepts. The course material is in English.
Certification GIT for Developers
After successful completion of the course, the participants receive an official certificate GIT for Developers.
Modules
Module 1 : Git Intro
- What is Git?
- Git and DVCS concepts
- GitHub platform
- Repositories
- Desktop repositories
- Recording Changes to the Repository
- Viewing the Commit History
- Undoing Things
- Tagging
- Document versioning
- Configuration and customization
Module 2 : Git Branching
- Branching and Merging
- Branche Management
- Branching Workflows
- Remote Branches
- Rebasing
- Branching strategies
- Merge strategies
- Conflict resolution
- Multiple remotes
- Fork maintenance
- Temporary branching solutions
Module 3 : Git on the Server
- The Protocols
- Getting Git on a Server
- Generating SSH Public Key
- Setting up the Server
- Public Access
- Hosted Git (GitHub)
- Local and remote repositories
- Distributed version control
- Working with Remotes
- Remote repository interaction
- Repository integration
Module 4 : Distributed Git
- Distributed Workflows
- Contributing to a Project
- Maintaining a Project
- Synchronization
- Collaboration patterns
- Collaboration workflows
- Project management
- Git Configuration
- Attributes and Hooks
- Local and remote synchronization
- Shortcuts and efficiencies
Module 5 : Git Tools
- Revision Selection
- Interactive Staging
- History reordering
- History editing
- Rewriting History
- Debugging with bisect
- Submodules
- Subtree Merging
- Accidental commits
- Ignore patterns uses
- Aliases beyond-the-basics
€1.499
ex. BTW
Aangeboden door
SpiralTrain
Onderwerp
Git & Github
Niveau
Duur
2 dagen
Looptijd
12 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
ma 22 jun. 2026
Eindhoven
ma 22 jun. 2026
Houten
ma 22 jun. 2026
Rotterdam
ma 22 jun. 2026
Utrecht
ma 22 jun. 2026
Zwolle
ma 22 jun. 2026
Amsterdam
ma 24 aug. 2026
Eindhoven
ma 24 aug. 2026
Houten
ma 24 aug. 2026
Rotterdam
ma 24 aug. 2026
Utrecht
ma 24 aug. 2026
Zwolle
ma 24 aug. 2026
Amsterdam
ma 26 okt. 2026
Eindhoven
ma 26 okt. 2026
Houten
ma 26 okt. 2026
Rotterdam
ma 26 okt. 2026
Utrecht
ma 26 okt. 2026
Zwolle
ma 26 okt. 2026
Amsterdam
ma 28 dec. 2026
Eindhoven
ma 28 dec. 2026
Houten
ma 28 dec. 2026
Rotterdam
ma 28 dec. 2026
Utrecht
ma 28 dec. 2026
Zwolle
ma 28 dec. 2026
Amsterdam
ma 22 feb. 2027
Eindhoven
ma 22 feb. 2027
Houten
ma 22 feb. 2027
Rotterdam
ma 22 feb. 2027
Utrecht
ma 22 feb. 2027
Zwolle
ma 22 feb. 2027
Amsterdam
do 15 apr. 2027
Eindhoven
do 15 apr. 2027
Houten
do 15 apr. 2027
Rotterdam
do 15 apr. 2027
Utrecht
do 15 apr. 2027
Zwolle
do 15 apr. 2027
Amsterdam
do 17 jun. 2027
Eindhoven
do 17 jun. 2027
Houten
do 17 jun. 2027
Rotterdam
do 17 jun. 2027
Utrecht
do 17 jun. 2027
Zwolle
do 17 jun. 2027
Amsterdam
do 19 aug. 2027
Eindhoven
do 19 aug. 2027
Houten
do 19 aug. 2027
Rotterdam
do 19 aug. 2027
Utrecht
do 19 aug. 2027
Zwolle
do 19 aug. 2027
Amsterdam
do 21 okt. 2027
Eindhoven
do 21 okt. 2027
Houten
do 21 okt. 2027
Rotterdam
do 21 okt. 2027
Utrecht
do 21 okt. 2027
Zwolle
do 21 okt. 2027
Amsterdam
do 16 dec. 2027
Eindhoven
do 16 dec. 2027
Houten
do 16 dec. 2027
Rotterdam
do 16 dec. 2027
Utrecht
do 16 dec. 2027
Zwolle
do 16 dec. 2027
Amsterdam
do 17 feb. 2028
Eindhoven
do 17 feb. 2028
Houten
do 17 feb. 2028
Rotterdam
do 17 feb. 2028
Utrecht
do 17 feb. 2028
Zwolle
do 17 feb. 2028
Amsterdam
do 20 apr. 2028
Eindhoven
do 20 apr. 2028
Houten
do 20 apr. 2028
Rotterdam
do 20 apr. 2028
Utrecht
do 20 apr. 2028
Zwolle
do 20 apr. 2028
Amsterdam
do 15 jun. 2028
Eindhoven
do 15 jun. 2028
Houten
do 15 jun. 2028
Rotterdam
do 15 jun. 2028
Utrecht
do 15 jun. 2028
Zwolle
do 15 jun. 2028
Amsterdam
do 17 aug. 2028
Eindhoven
do 17 aug. 2028
Houten
do 17 aug. 2028
Rotterdam
do 17 aug. 2028
Utrecht
do 17 aug. 2028
Zwolle
do 17 aug. 2028
Amsterdam
do 19 okt. 2028
Eindhoven
do 19 okt. 2028
Houten
do 19 okt. 2028
Rotterdam
do 19 okt. 2028
Utrecht
do 19 okt. 2028
Zwolle
do 19 okt. 2028
Amsterdam
do 21 dec. 2028
Eindhoven
do 21 dec. 2028
Houten
do 21 dec. 2028
Rotterdam
do 21 dec. 2028
Utrecht
do 21 dec. 2028
Zwolle
do 21 dec. 2028
Amsterdam
do 15 feb. 2029
Eindhoven
do 15 feb. 2029
Houten
do 15 feb. 2029
Rotterdam
do 15 feb. 2029
Utrecht
do 15 feb. 2029
Zwolle
do 15 feb. 2029
Amsterdam
do 19 apr. 2029
Eindhoven
do 19 apr. 2029
Houten
do 19 apr. 2029
Rotterdam
do 19 apr. 2029
Utrecht
do 19 apr. 2029
Zwolle
do 19 apr. 2029
Amsterdam
do 21 jun. 2029
Eindhoven
do 21 jun. 2029
Houten
do 21 jun. 2029
Rotterdam
do 21 jun. 2029
Utrecht
do 21 jun. 2029
Zwolle
do 21 jun. 2029
Amsterdam
do 16 aug. 2029
Eindhoven
do 16 aug. 2029
Houten
do 16 aug. 2029
Rotterdam
do 16 aug. 2029
Utrecht
do 16 aug. 2029
Zwolle
do 16 aug. 2029
Amsterdam
do 18 okt. 2029
Eindhoven
do 18 okt. 2029
Houten
do 18 okt. 2029
Rotterdam
do 18 okt. 2029
Utrecht
do 18 okt. 2029
Zwolle
do 18 okt. 2029
Amsterdam
do 20 dec. 2029
Eindhoven
do 20 dec. 2029
Houten
do 20 dec. 2029
Rotterdam
do 20 dec. 2029
Utrecht
do 20 dec. 2029
Zwolle
do 20 dec. 2029
Amsterdam
do 21 feb. 2030
Eindhoven
do 21 feb. 2030
Houten
do 21 feb. 2030
Rotterdam
do 21 feb. 2030
Utrecht
do 21 feb. 2030
Zwolle
do 21 feb. 2030
Keurmerken aanbieder
NRTO
UWV scholingsvoucher