Foundations

Git & GitHub

Version control taught through a project rather than as a list of commands. You take something you built earlier and make it a professional repository, with a real git running in the browser so every command is practiced rather than described.

The course project

Professional Repository

Repository, README, screenshots, documentation, real commit history, branches, issues, a pull request, and a deployment.

0%
course

6 modules · 12 lessons

Each module ends with a practice test, a graded build, and a step of the course project.

Part I: Tracking Work

Part II: Parallel Work

Part III: Working With Others

All courses