Unlock full accessUpgrade plan
Projects
Projects let you apply what you're learning. Practice new skills, connect concepts, or put it all together to create something of your own.Staff picks
- Portfolio projectPython • Data analytics • Data science • Data visualization
Biodiversity in National Parks
Analyze and interpret data from the National Parks Service on the status of endangered species in some of the parks. Use your Python and statistics skills to better understand the status of various species.Independent, 20 hrsPortfolio Ready - Practice projectPython • Data science • Machine learning
Honey Production
Fit a line to data about the honeybee population decline in the United States.More guidance, 42 min - Portfolio projectWeb development • HTML & CSS • JavaScript • Developer tools
Portfolio Website
Build your own portfolio website to showcase the projects that you make on Codecademy!Independent, 5 hrsPortfolio Ready - Practice projectWeb development • Game development • JavaScript
Codey's Counting Conundrum
Create a game that includes scene transitions, animations, and tweens!More guidance, 60 min - Practice projectComputer science • Java
2D Arrays: Image Manipulation Project
This project uses your knowledge of 2D arrays to create an image processing application.More guidance, 120 min - Portfolio projectPython • Code foundations • Computer science
Recommendation Software Project
In this project, you’ll use your understanding of data structures and algorithms (specifically searching algorithms) to create a recommendation system. In this project, we’ll use Git to store our code.Independent, 5 hrsPortfolio Ready
Most popular
- Practice projectWeb development • JavaScript
Kelvin Weather
In this project, we’re going to practice variables and printing to the console in JavaScript so you can hone your skills and feel confident taking them to the real world. Why? You’ve got to master the basics. Get comfortable with these fundamentals.More guidance, 39 min - Practice projectMath • Python • Data science
Receipts for Lovely Loveseats
Keep receipts for your lovely loveseats. Programming is a treat with this sweet suite of feats! Use strings and numbers to save a catalog of furniture, then perform concatenation and math calculations to create a receipt.More guidance, 50 min - Practice projectWeb development • HTML & CSS • Web design
Wine Festival Schedule
In this project, we’re going to practice tabular organization in HTML so you can hone your skills and feel confident taking them to the real world. Why? If you’re going to have data on a webpage, you’ve got to master the skill of effectively and aesthetically organizing it – an HTML table is the perfect solution.More guidance, 33 min