← Roadmap

// Phase 3 · Build & ship like a pro · course 7

Git, GitHub & Professional Tools

The everyday tools of a working developer: the terminal, Git, pull requests and debugging.

BeginnerFree course6 lessons ready3 coming soon

You'll be able to

  • Use the terminal for everyday tasks
  • Track your work with Git commits and branches
  • Open, review and merge pull requests on GitHub
  • Debug systematically instead of guessing
  1. 1The Terminal & Git BasicsNavigate your computer from the command line and save your work with Git.14 min
  2. 2Branches, Pull Requests & Code ReviewWork the way real teams do, with branches, PRs and reviews.14 min
  3. 3Debugging Like a ProfessionalA systematic way to find bugs quickly, without guessing.12 min
  4. 4How Git Works InsideCommits are snapshots linked to their parents. Model it yourself and Git stops being magic.12 min
  5. 5Reading Code You Didn't WriteThe real day-one skill. How to find your way around an unfamiliar codebase.10 min
  6. 6Code Review: Find the Bugs in This Pull RequestReview a realistic pull request, catch the bugs, and fix them.12 min
  7. 7The command line in depthComing soon
  8. 8Docker basicsComing soon
  9. 9CI: tests that run on every pushComing soon