Techdegree is built on the Treehouse learning style, with interactive videos, workspaces, quizzes and more.
After completing Techdegree, you’ll have a well-rounded portfolio of projects to demonstrate your newly-acquired expertise.
Test your knowledge with quizzes or test out of subjects you've already mastered. Plus, use Treehouse's interactive Workspaces to create staging environments for the code you write.
Peer reviews are an integral part of the Techdegree experience. Real-world job roles often require a lot of reviewing other people’s code and design—once you graduate Techdegree, you’ll have experience giving and receiving feedback.
Build a console number guessing game that prompts a player to choose a number between a specified range of numbers.
Build a console-based basketball team statistics tool to help you divide up a group of players into teams and then provide a team analysis.
Analyze Olympic data from 1896-2016. Use Google Sheets to compute statistics, filter and sort data, apply conditional formatting, create a customized chart, and create a pivot table. Answer questions based on analyzed data.
Build a console application that loads existing inventory data from CSV files into a SQLite database using Python’s SQLAlchemy. The application will allow a user to interact with the records stored in the database to view existing records, add new items, and backup/export the existing state of the database into a CSV file.
Use Python’s Pandas library to analyze pet shelter data to answer important questions for stakeholders.
Use Python’s graphing libraries, Matplotlib and Seaborn, to analyze video game sales data. Use JupyterLab to create graphs and analyze the data.
Use Python’s Pandas library to combine multiple datasets into one before answering analysis questions.
Gather data on the 10 best picture Oscar-winning movies from a movie API then analyze the data using JupyterLab.
Related articles about Data AnalysisView More
We’re delighted to introduce two new workshops, Python Sets and Data Visualization with Google Sheets, from Treehouse instructor AJ Tran! Python Sets This 95-minute workshop covers the basics of a data structure in Python called a set. A set is...
Treehouse is proud to announce an all-new learning Track: Learn to Code for Beginners. Learn to Code for Beginners is a two hour learning Track that will help you figure out your best career path in tech. The Best Course...
Python Basics is a popular course at Treehouse, and one that we recommend to all of our students. It’s the best way to learn Python for beginners. Why you should learn Python There are a number of popular programming languages...