Git is powerful. Yet many don’t know Git, universities don’t teach it and most people learning it on the job don’t take full advantage of the possibilities that Git offers.
In this course we are changing that. You will learn all about Git starting with the basic git commands like add, commit, clone, push, pull, fetch etc. We will then dive into more advanced concepts with branching, merging and rebasing and explore branching strategies and workflows. This training is heavily hands on, with theory and exercises carefully tailored by the instructor.
Audience
Software Engineers, University Students, Software Engineering Managers/Team Leaders
Format
Interactive with many activities and exercises
Certificates
Following the course, all participants will receive a certificate of attendance.
Outcomes
After this class, the participants will be able to:
- Understand the basic concepts of version control with Git.
- Use advanced Git commands to collaborate more effectively.
- Apply useful tips and tricks that will increase their day-to-day productivity.
- Understand the main branching strategies and workflows and choose the one that better suits their needs.
- Start working immediately on any Git project.
- Contribute to open source projects or even start their own!
Course Details
Duration: 4 hours
Methodology: In-Person/Online (Zoom)
Languages: Greek/English
Course Features
- Lecture 0
- Quiz 0
- Duration 4 hours
- Skill level All levels
- Language English/Greek
- Students 6
- Assessments Yes