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 Project
ASCII Portfolio
Web Development • Developer Tools • Bash/Shell • Open SourceIn 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 Project
Birthday Party
HTML & CSS • Web Development • Code Foundations • Open SourceIn 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 Project
Build a Build Script
Web Development • Developer Tools • Bash/Shell • Open SourcePractice using bash scripts by creating a build script.More guidance, 39 min - Practice Project
JavaScript Homework
Web Development • Developer Tools • Bash/Shell • Open SourceUse Git collaboration skills to make comments on a programming student's JavaScript homework.More guidance, 30 min - Practice Project
Manhattan Zoo
Computer Science • Developer Tools • Bash/Shell • Open SourceUse Git to keep track of changes made to a Manhattan Zoo document.More guidance, 33 min - Practice Project
Poem Fiasco
Developer Tools • Bash/Shell • Open SourceIn 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 Project
Recipe Book
SQL • Web Development • Developer Tools • Bash/Shell • Open SourcePlay the role of two collaborators using Git to work on a book of recipesMore guidance, 33 min - Practice Project
Ruby Time Calculator
Ruby • Web Development • Developer Tools • Bash/Shell • Open SourceIn 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 Project
SnapFit Robots, Inc.
Developer Tools • Bash/Shell • Code Foundations • Open SourceUse Git to help draft customer documents for SnapFit Robots, Inc.More guidance, 36 min