Free Course · Beginner to Practical

Learn Git & GitHub Properly.

A clear, hands-on learning path that takes you from your very first commit to branching, merging, and real collaboration with pull requests on GitHub.

13 Lessons ~78 Min Total Beginner Friendly
Back to Home

Your progress

You haven't started yet
Click any card below to begin — your progress saves automatically on this device.
Step-By-Step Path

Your Git & GitHub Roadmap

Tap any card to open the lesson. Work through them in order, or jump to whatever you need right now.

Test Yourself

Quick Knowledge Checks

One short quiz per stage — pick a stage and see how much stuck

Quick Reference

Git & GitHub Glossary

Plain-English definitions for the terms you'll keep running into

Common Questions

Git & GitHub FAQ

Quick answers to the questions beginners ask most often

Ready to Commit
To Your First Project?

You now know enough Git and GitHub to work on real projects with confidence. Keep building, keep committing, and explore more free courses on Dark Code.