About this course
A binge-worthy 3-season journey through Git and GitHub. Learn to write software that actually ships — one episode at a time.
Git and GitHub is a free, self-paced programming course from Crookshanks' Academy. It contains 18 video lessons organised into 3 seasons, each with study notes and a practice task. Track your progress as you go and earn a certificate of completion when you finish every episode.
What you'll learn
Season 1
- Easy Guide: How to Install Git on Windows, Linux, and Mac [2024 Update]
- Demystifying Git: What It Is and Why You Need It | Beginner's Guide
- Understanding Git Repositories: A Beginner's Guide | What is Git Repository
- Mastering Git: Easy Guide to Configure Git for Beginners!
- Mastering Git: Essential Commands - Status, Add, and Commit Explained!
- Mastering Git Checkout Command: A Step-by-Step Guide for Beginners!
Season 2
- Mastering Git: The Ultimate Guide to Understanding 'git amend'
- Mastering .gitignore: Your Ultimate Guide to Ignoring Files in Git!
- Mastering Git Branches: Switch, Delete, Rename, and Merge like a Pro!
- Mastering Git Stash Command: Your Ultimate Guide for Efficient Code Management!
- Mastering Git Restore: Easy Steps to Recover Lost Changes!
- Mastering Git Reset: Your Ultimate Guide to Unleashing Git's Power!
Season 3
- Mastering Git Revert: Undoing Changes Made Easy!
- Mastering Git: Understanding Alias Commands for Beginners!
- Mastering Git Rebase in Linux: Step-by-Step Tutorial for Beginners!
- Demystifying GitHub in 5 Minutes: Your Quick Guide to Mastering Version Control
- Mastering Git Clone: Understanding Origins, Repositories, and Collaboration
- Mastering Git: Learn What Git Fetch & Git Pull Commands Actually Do!