Computer Courses
Git and GitHub for Beginners (Net Ninja)
Sikhami InstituteEnglish

Free
Join for free- 12 video lectures (1h 39m)
- Certificate of completion
- Ask the teacher your doubts
- Watch on the web and in the Android app
About this course
A short, practical introduction to version control with Git and collaboration on GitHub. Who it's for: anyone who writes code, from students to working developers. These are the free, official videos of the "Git & GitHub Tutorial for Beginners" playlist from the Net Ninja YouTube channel (youtube.com/@netninja). All videos belong to Net Ninja; Sikhami is not affiliated with Net Ninja and simply arranges the public playlist into a course, so you can learn one lesson at a time and keep track of your progress.
What you will learn
• Why version control matters and installing Git • How Git works: the working tree, staging area and commits • Staging files and making commits • Undoing changes safely • Branches, merging and resolving conflicts • Using GitHub: remote repositories, pushing, pulling, forking and contributing
Course content
1 section · 12 lectures · 1h 39m
1. Git & GitHub Tutorial for Beginners
- Git & GitHub Tutorial for Beginners #1 - Why Use Git?5m
- Git & GitHub Tutorial for Beginners #2 - Installing Git5m
- Git & GitHub Tutorial for Beginners #3 - How Git Works6m
- Git & GitHub Tutorial for Beginners #4 - Creating a Repository4m
- Git & GitHub Tutorial for Beginners #5 - Staging files6m
- Git & GitHub Tutorial for Beginners #6 - Making Commits6m
- Git & GitHub Tutorial for Beginners #7 - Undoing Things10m
- Git & GitHub Tutorial for Beginners #8 - Branches10m
- Git & GitHub Tutorial for Beginners #9 - Merging Branches (& conflicts)8m
- Git & GitHub Tutorial for Beginners #10 - Introduction to GitHub15m
- Git & GitHub Tutorial for Beginners #11 - Collaborating on GitHub12m
- Git & GitHub Tutorial for Beginners #12 - Forking (& Contributing)8m