Complete Curriculum

A comprehensive 3-day journey from absolute beginner to open source contributor. Every module is designed to be practical, hands-on, and immediately useful.

Day 01

Introduction to Git & Version Control

Master the fundamentals of tracking changes, collaborating with others, and securing your code history.

Importance of Version Control
Use of open source by MNC’s
Installing Git
First Git Commands
Local vs remote repositories
SSH Setup & First Push
Day 02

Git Basics

Move beyond local files. Learn how to collaborate with teams, manage projects, and contribute to open source.

GitHub interface
Branching, forking, pull requests
Merge conflicts
Issues, Projects, Milestones
Creating a developer profile
Day 03

Open Source & Career Growth

Join the global community. Learn to find projects, contribute code, build your brand, and master documentation.

What is Open Source?
Real-world industry usage
Finding beginner-friendly repositories
Contributing to real projects
Maintaining repositories
Developer Brand
Markdown Guide
Community Etiquette
Next Steps