Git and GitHub Fundamentals
- Tijdsduur


Winnaar Beste opleider van Nederland 2020: #3 in Automatisering & ICT/IT.
Lees meer over Beste Opleider van Nederland 2020."The training from Remsey was straight forward and easy to understand! He really helped me grasp the concepts and get a handle on the fundamentals that I struggled with! Thanks Remsey!" - 05-11-2024 17:06
"The training from Remsey was straight forward and easy to understand! He really helped me grasp the concepts and get a handle on the fundame… alles lezen - 05-11-2024 17:06
Startdata en plaatsen
Beschrijving
In de cursus Git Fundamentals leren de deelnemers het gedistribueerde version control system Git te gebruiken voor versie beheer van applicaties. Git is oorspronkelijk ontwikkeld door Linus Torvalds voor het beheer van de Linux Kernel maar is inmiddels uitgegroeid tot een populair en wijdverbreid versie beheers systeem. In de cursus wordt zowel Git vanaf de command line als Git in de GUI SourceTree behandeld.
Git Intro
De cursus Git Fundamentals gaat van start met een uitleg van de werking van Git die fundamenteel verschilt van de werking van traditionele versie beheers systemen zoals Subversion en CVS. Git maakt geen gebruik van een centrale repository waarin je files in en uit checkt. Bij Gi…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
In de cursus Git Fundamentals leren de deelnemers het
gedistribueerde version control system Git te gebruiken voor versie
beheer van applicaties. Git is oorspronkelijk ontwikkeld door Linus
Torvalds voor het beheer van de Linux Kernel maar is inmiddels
uitgegroeid tot een populair en wijdverbreid versie beheers
systeem. In de cursus wordt zowel Git vanaf de command line als Git
in de GUI SourceTree behandeld.
Git Intro
De cursus Git Fundamentals gaat van start met een uitleg van de
werking van Git die fundamenteel verschilt van de werking van
traditionele versie beheers systemen zoals Subversion en CVS. Git
maakt geen gebruik van een centrale repository waarin je files in
en uit checkt. Bij Git krijgt iedere developer daarentegen de
beschikking over alle voorafgaande versies in gecomprimeerde
vorm.
Git Commands
Aan de orde komen vervolgens de Git Configuratie opties zoals
system, user en repository configuratie. Na een bespreking van
fundamentele Git concepten zoals working directory en staging area
wordt ingegaan op de verschillende soorten repositories zoals local
repositories, remote repositories en bare repositories. Ook komen
diverse basis commando's in Git aan bod zoals add, commit,
checkout, status, revert en reset aan bod. Aan de orde komt
eveneens hoe je aan commits kunt refereren middels een hash of door
ze een specifieke tag te geven met git tag.
Git Branching
Onderdeel van het cursus programma is ook het afsplitsen van
branches voor het testen van features met git branche. Hierbij
wordt de betekenis van detached HEADS besproken. Het bewaren van
wijzigingen voor later met git stash komt eveneens aan de orde.
Git Merging
En ook wordt het weer samenvoegen van deze branches met git merge
behandeld. Tijdens het samenvoegen van branches kunnen conflicten
zijn ontstaan en de opties voor conflict resolution worden
besproken.
Git Remote
En ook het werken met remote repositories en de commando's daarvoor
worden gebruikt zoals git remote, git fetch, git pull en git push
komen aan de orde.
Tooling
De cursus wordt afgesloten met een overzicht van de tools die
beschikbaar zijn voor Git version management. Dan wordt ook
aandacht besteed aan GitHub dat ook wel bekend staat als Facebook
voor developers.
Doelgroep Cursus GIT Fundamentals
De cursus GIT Fundamentals is bestemd voor een ieder die Git wil
leren gebruiken als version control system.
Voorkennis GIT Fundamentals
Om aan de cursus GIT Fundamentals te kunnen deelnemen is geen
specifieke voorkennis vereist. Ervaring met versie beheer of
software ontwikkeling is bevorderlijk voor een goede
begripsvorming.
Uitvoering Training GIT Fundamentals
De theorie wordt besproken aan de hand van presentatie slides en
wordt afgewisseld met oefeningen. Demo projecten met een Gui
verhelderen de behandelde concepten. De cursustijden zijn van 9.30
tot 16.30.
"The training from Remsey was straight forward and easy to understand! He really helped me grasp the concepts and get a handle on the fundamentals that I struggled with! Thanks Remsey!" - 05-11-2024 17:06
"The training from Remsey was straight forward and easy to understand! He really helped me grasp the concepts and get a handle on the fundame… alles lezen - 05-11-2024 17:06
"Remsey is very helpful! He delivers detailed lessons with thorough examples and helps when you are stuck. This experience has been very rewarding and informative. He is a great instructor!" - 05-11-2024 17:02
"Remsey is very helpful! He delivers detailed lessons with thorough examples and helps when you are stuck. This experience has been very rewa… alles lezen - 05-11-2024 17:02
"This course is beginner friendly and allows those unfamiliar with Git and GitHub to swiftly become knowledgeable. Remsey is a patient instructor who welcomes all questions and provides detailed, digestible explanations to difficult concepts." - 05-11-2024 16:59
"This course is beginner friendly and allows those unfamiliar with Git and GitHub to swiftly become knowledgeable. Remsey is a patient instru… alles lezen - 05-11-2024 16:59
"Remsey was so helpful in teaching git, I really enjoy his program! I feel like I have grown so much since I started this course. I would highly recommend you take this. English and Dutch friendly." - 05-11-2024 16:54
"Remsey was so helpful in teaching git, I really enjoy his program! I feel like I have grown so much since I started this course. I would hig… alles lezen - 05-11-2024 16:54
"Remsey is very helpful! He delivers detailed lessons with thorough examples, and helps when you are stuck. This experience has been very rewarding and informative. He is a great instructor!" - 05-11-2024 16:51
"Remsey is very helpful! He delivers detailed lessons with thorough examples, and helps when you are stuck. This experience has been very rew… alles lezen - 05-11-2024 16:51
"He’s an exceptional teacher, thoroughly trained and always patient. His enthusiasm for teaching is contagious, making every lesson engaging and enjoyable. I truly appreciate his dedication to helping students succeed and grow." - 05-11-2024 16:48
"He’s an exceptional teacher, thoroughly trained and always patient. His enthusiasm for teaching is contagious, making every lesson engaging … alles lezen - 05-11-2024 16:48
"The instructor provides a thorough, detailed explanation of the material, using clear language and structured guidance to make complex information understandable, allowing students to grasp and retain concepts with ease and confidence." - 05-11-2024 16:48
"The instructor provides a thorough, detailed explanation of the material, using clear language and structured guidance to make complex infor… alles lezen - 05-11-2024 16:48
"Remsey was so helpful in teaching git, I really enjoy his program! I feel like I have grown so much since I started this course. I would highly recommend you take this. English and Dutch friendly." - 05-11-2024 16:45
"Remsey was so helpful in teaching git, I really enjoy his program! I feel like I have grown so much since I started this course. I would hig… alles lezen - 05-11-2024 16:45
"AMAZING! Remsey is a great instructor. He could make a baby understand anything IT related. All that to so say he is very thorough and takes his time to explain everything in great detail!" - 28-06-2024 21:49
"AMAZING! Remsey is a great instructor. He could make a baby understand anything IT related. All that to so say he is very thorough and takes… alles lezen - 28-06-2024 21:49
"The material was captivating, and the difficulty was perfectly balanced. Remsey is an outstanding teacher, consistently attentive and supportive. I wholeheartedly endorse this course to anyone looking to enhance their skills. It’s truly a valuable learning experience." - 28-06-2024 21:39
"The material was captivating, and the difficulty was perfectly balanced. Remsey is an outstanding teacher, consistently attentive and suppor… alles lezen - 28-06-2024 21:39
"Working with Git and Github both in the command line and the desktop app is super beneficial for project source control. After taking the training with Remsey I am a lot more confident with inputting the proper commands quickly an navigating in a console. Along with the general functions of working with individuals each with their own task and merging code to get a unified outcome." - 28-06-2024 21:27
"Working with Git and Github both in the command line and the desktop app is super beneficial for project source control. After taking the tr… alles lezen - 28-06-2024 21:27
"Remsey's course on Git and GitHub has been immensely beneficial, providing essential skills for version control and collaborative software development. Understanding Git's branching, merging, and repository management capabilities has streamlined my workflow, allowing efficient tracking of project changes and facilitating seamless collaboration with teammates. GitHub's platform enhances this by offering a centralized hub for hosting projects, managing issues, and implementing pull requests. Ramesy's clear instruction and hands-on exercises have equipped me with invaluable tools to enhance productivity and contribute effectively to software projects." - 28-06-2024 21:26
"Remsey's course on Git and GitHub has been immensely beneficial, providing essential skills for version control and collaborative software d… alles lezen - 28-06-2024 21:26
"Great course with the instructor Remsey. Was able to explain the material in a way where I could understand it. Went out of his way to help me as well as my some of my peers to better understand the material." - 28-06-2024 21:25
"Great course with the instructor Remsey. Was able to explain the material in a way where I could understand it. Went out of his way to help … alles lezen - 28-06-2024 21:25
"Very helpful course on learning the fundamentals of setting up and using a Github. Very relevant knowledge and the courses themselves were well structured and covered most of the important information. " - 28-06-2024 21:24
"Very helpful course on learning the fundamentals of setting up and using a Github. Very relevant knowledge and the courses themselves were w… alles lezen - 28-06-2024 21:24
"Wonderful course that is for those that really want to understand the basics of Git and GitHub. Real world examples shown and explained well. I would recommend this course for any that want to step into the industry. " - 28-06-2024 21:20
"Wonderful course that is for those that really want to understand the basics of Git and GitHub. Real world examples shown and explained well… alles lezen - 28-06-2024 21:20
"Wonderful course that is for those that really want to understand the basics of Git and GitHub. Real world examples shown and explained well. I would recommend this course for any that want to step into the industry. " - 28-06-2024 21:20
"Wonderful course that is for those that really want to understand the basics of Git and GitHub. Real world examples shown and explained well… alles lezen - 28-06-2024 21:20
"He was a great teacher and very patient with us. He would explain how everything works and why they work. I couldn't have asked for any other teacher. He would ask us for questions and recommend us to help each other for us to better understand the things we are learning." - 28-06-2024 21:20
"He was a great teacher and very patient with us. He would explain how everything works and why they work. I couldn't have asked for any othe… alles lezen - 28-06-2024 21:20
"Outstanding Git and GitHub course! It covered all the basics thoroughly with practical examples. The instructor's clarity and expertise made learning enjoyable. Perfect for anyone wanting to master version control" - 28-06-2024 21:19
"Outstanding Git and GitHub course! It covered all the basics thoroughly with practical examples. The instructor's clarity and expertise made… alles lezen - 28-06-2024 21:19
"Remsey was a wonderful instructor. this course was extremely insightful and strengthened my knowledge in GitHub. Remsey had a lot of patience in explaining each concept. I recommend this course to anyone looking to further their skills and knowledge." - 28-06-2024 21:19
"Remsey was a wonderful instructor. this course was extremely insightful and strengthened my knowledge in GitHub. Remsey had a lot of patienc… alles lezen - 28-06-2024 21:19
"The experience was great overall, Remsey created a nice environment to learn in despite the time zone difference as well as being completely virtual. Virtual learning is daunting but Remsey made it effective." - 28-06-2024 21:18
"The experience was great overall, Remsey created a nice environment to learn in despite the time zone difference as well as being completely… alles lezen - 28-06-2024 21:18
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.