Unlock full accessUpgrade plan
Projects in Code Foundations
All Projects in Code Foundations
Project Type
All Projects
Project Progress
All Progress
77 projects
- Practice Project
A Basic Calculator
Computer Science • Java • Code FoundationsIt's time to build fluency in Object Oriented Java. In this next Pro Project, we're going to practice Classes, Methods, Objects in Java so you can hone your skills and feel confident taking them to the real world. Why? It's vital that you get comfortable creating classes and writing methods that perform various operations. What's next? Arithmetic operations, divisibility rules, Java methods. You got this!More guidance, 78 min - Practice Project
Area Calculator
Python • Data Science • Code FoundationsIt's time to build fluency in Python fundamentals. In this next Pro Project, we're going to practice functions and conditionals in Python so you can hone your skills and feel confident taking them to the real world. Why? Ever wanted to automate your math homework? Time to build something in Python that does just that. What's next? Shapes, math, more Python. You got this!More guidance, 54 min - Practice Project
Arrays: RGB Generator
JavaScript • Web Development • Code FoundationsUse the power of arrays to store information about color and create an RGB color generator.More guidance, 50 min - Practice Project
Artusi
Developer Tools • Bash/Shell • Code FoundationsIt's time to build fluency using the command line fundamentals. In this next Pro Project, we're going to practice file editing using the command line so you can hone your skills and feel confident taking them to the real world. Why? Doing everything from the command line is much faster than click on folders and files. What's next? Arts and crafts, not having to click, more command line. You got this!More guidance, 81 min - Practice Project
Bank Account
Python • Computer Science • Code FoundationsIt's time to build fluency in Python classes. In this next Pro Project, we're going to practice classes in Python so you can hone your skills and feel confident taking them to the real world. Why? Classes provide a means of bundling data and functionality together. You need to master these in order to master Python. What's next? Bank acounts, classes, more Python. You got this!More guidance, 78 min - Practice Project
Bass Music
Ruby • Web Development • Code FoundationsIn this project, you'll use associations to build a music catalog app.More guidance, 57 min - Practice Project
Birthday Party
HTML & CSS • Open Source • Web Development • Code FoundationsIt's time to build fluency in Git merging. In this next Pro 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. What's next? A birthday party, last minute planning, more Git. You got this!More guidance, 39 min - Practice Project
Block Letters
Python • Data Science • Code FoundationsDisplay your initials on the screen in block letters and create an ASCII art.More guidance, 40 min - Practice Project
Block Letters
Swift • Mobile Development • Code FoundationsDisplay your initials on the screen in block letters and create an ASCII art.More guidance, 60 min