Back arrow View all Tracks
Track: Data Analysis Track 113 hours

Build Your Data Analysis Skills and Portfolio


Every company collects data, but few people know how to turn it into answers. Data analysts find the patterns in the numbers and explain them so others can make better decisions. You don't need any coding experience to start.

This track follows the full Data Analysis curriculum. You'll start with Python basics: variables, loops, conditionals and data structures. You'll use them to clean up messy data and organize it into something useful.

Next, you'll learn the statistics behind analysis, like mean, median and standard deviation. You'll apply them to real datasets in spreadsheets and turn the results into charts. Then you'll query databases with SQL, and with SQLAlchemy you'll read, edit and analyze records stored in a database.

After that, you'll move into the tools analysts use every day. You'll use Pandas in JupyterLab to explore, combine and clean data from multiple sources. You'll build clear graphs with Matplotlib and Seaborn, and you'll pull data from APIs into your own analysis. Along the way, you'll practice data storytelling: presenting what you found so that other people understand it and can act on it.

Finally, you'll learn to use AI coding assistants. You'll prompt them, check their output and improve the code they generate.

By the end, you'll be able to take a real question, find and clean the data, analyze it and present the answer.

Start your journey as a data analyst with this Track!


Ready to start learning?

Treehouse offers a 7 day free trial for new students. Get access to 1000s of hours of content. Learn to code, land your dream job.

Start Your Free Trial
Person reading a book

This track includes: