Welcome to the "GitHub Essentials: Mastering Version Control". This is a concise and informative course conducted at SURE Trust and designed to introduce individuals to the concepts and usage of Git and GitHub as version control tools. Version control is a crucial aspect of modern software development, enabling collaboration, tracking changes, and managing codebase history efficiently.
- 📖 Course Start Date: 30.07.2023
- 🎥 Course Mode: Online (Happening Every Sunday only at SURE Trust)
- 🔬 Course focus: learn, learn learn, experiment, experiment, experiment.
- 🏃♂️ Teaching style: https://sive.rs/kimo.
- 🤔 Ask a question: See the GitHub Discussions page for existing questions/ask your own.
Section | What does it cover? | Exercises & Extra-curriculum | Slides |
---|---|---|---|
00 - Git and Github Fundamentals | Many fundamentals about Git and Github and getting all started up | complete installation | road map |
01 - Basic Linux Commands | Basic Linux commands for basic setup | done in class | Basic Linux commands for basic setup |
02 - Git and its internals | Understanding how to use git | done in class | Understanding how to use git |
04 - Areas of Git | Understanding the different areas of git | done in class | Understanding the different areas of git |
You: Are a beginner in the world of Git, GitHub, and related tools
This course: Teaches you Version Control concepts in a hands-on, experiment-first way.
If you already have knowledge feel free to attend, this course may help but it is specifically designed to be beginner-friendly.
This course is taught in online mode at the SURE Trust platform. Every material revolving around the course will be posted at this place.
The motto of this course: if in doubt, experiment, experiment, experiment!.
My whole goal is to help you to do one thing: learn Git and GitHub tools to its core :)
Please leave a discussion