SREENIVAS SONTHENA · COURSES
Learn the tools you'll use every day —
by actually using them.
Short, hands-on courses for complete beginners. No videos to passively watch — every lesson is a walkthrough you type along with, plus a practice terminal you cannot break.
- courses_live
- 1
- lessons_ready
- 29
- price
- free
- login_required
- nope
the only diagram you need for day one
// courses
Git is a time machine for your project.
COURSE 01
FREEGit & GitHub for Beginners
A three-day course for complete beginners, from your first commit to your first pull request. Day 1 gives your project a memory, Day 2 adds branching and merge conflicts, Day 3 sends your code to GitHub. Windows-first — every command works letter-for-letter the same on Mac and Linux.
29 lessons · 3 modules · ~140 min · starts with “Intro”
course 02 is brewing —
got a topic in mind?
// how these courses work
01
Read a short lesson
Five minutes each. One idea at a time, in plain language.
02
Type along
Real commands, shown Windows-first, identical on Mac and Linux.
03
Practice safely
A simulated terminal lives inside the lessons. You cannot break it.