Unlock full accessUpgrade plan
Practice projects in open source
Solidify concepts with guided practice.
Project Progress
All Progress
Project Guidance
All Guidance
9 projects
- Practice projectWeb development • Developer tools • Bash/Shell • Open source
ASCII Portfolio
In this project, we’re going to practice git commits in Git so you can hone your skills and feel confident taking them to the real world. Why? Making git commits is a safe way to save the current state of your work.More guidance, 36 min - Practice projectHTML & CSS • Web development • Code foundations • Open source
Birthday Party
In this project, we’re going to practice merging to master in Git so you can hone your skills and feel confident taking them to the real world. Why? Learning how to merge your branch to master will allow you safely include your code with the main codebase.More guidance, 39 min - Practice projectWeb development • Developer tools • Bash/Shell • Open source
Build a Build Script
Practice using bash scripts by creating a build script.More guidance, 39 min - Practice projectWeb development • Developer tools • Bash/Shell • Open source
JavaScript Homework
Use Git collaboration skills to make comments on a programming student’s JavaScript homework.More guidance, 30 min - Practice projectComputer science • Developer tools • Bash/Shell • Open source
Manhattan Zoo
Use Git to keep track of changes made to a Manhattan Zoo document.More guidance, 33 min - Practice projectDeveloper tools • Bash/Shell • Open source
Poem Fiasco
In this project, we’re going to practice resetting HEAD in Git so you can hone your skills and feel confident taking them to the real world. Why? Whenever you have problems with your code and you want to start over, resetting to the HEAD is a great option.More guidance, 42 min - Practice projectSQL • Web development • Developer tools • Bash/Shell • Open source
Recipe Book
Play the role of two collaborators using Git to work on a book of recipesMore guidance, 33 min - Practice projectRuby • Web development • Developer tools • Bash/Shell • Open source
Ruby Time Calculator
In this project, we’re going to practice merge conflicts in Git so you can hone your skills and feel confident taking them to the real world. Why? Merge conflicts are common when you work with many people on the same code. Practicing how to deal with them now will save you time later on.More guidance, 24 min - Practice projectDeveloper tools • Bash/Shell • Code foundations • Open source
SnapFit Robots, Inc.
Use Git to help draft customer documents for SnapFit Robots, Inc.More guidance, 36 min