PATH

Data Analyst in Python

Learn how to make manipulate and analyze data.

This path will teach you the basics of Python and how to use it for data scienceYou’ll learn how to work with data sources, data cleaning techniques, how to perform statistical analyses, data visualization, and predictive analysis. In addition, at the of the path, you will learn how to:

  • Basic and intermediate programming concepts
  • How to clean and visualize data.
  • Probability and statistics for data analysis.
  • Collaboration tools like git and SQL databases.

START LEARNING

60+ FREE MISSIONS

By creating an account you agree to accept our terms of use and privacy policy.

Learn Python for Data Analysis

Python for Data Science: Fundamentals

Learn the basics of Python programming and data science.

Python for Data Science: Intermediate

Learn the basics of Python programming and data science.

Pandas & NumPy Fundamentals

Learn how to analyze data using the pandas and NumPy libraries.

FREE + BASIC

Exploratory Data Visualization

Learn how to explore data by creating and interpreting data graphics. This course is taught using matplotlib and pandas.

Storytelling Through Data Visualization

Learn how to communicate insights and tell stories using data visualization.

Data Cleaning and Analysis

Learn how to clean and combine datasets, then practice your skills.

Data Cleaning in Python: Advanced

Learn advanced techniques for cleaning data in Python.

Data Cleaning Project Walkthrough

Learn how to clean and combine datasets, then practice your skills.

Elements of the Command Line

Learn Bash to establish a foundation of working the command line as a springboard to using the command line for data science.

Text Processing in the Command Line

Learn about text processing in the command line and how to use it in your data analysis workflow.

SQL Fundamentals

Learn the basics of working with SQL databases.

SQL Intermediate: Table Relations & Joins

Learn to work with multi-table databases.

SQL & Databases: Advanced

Learn how to work with PostgreSQL, customize databases using indexing and how to improve database performance.

APIs & Web Scraping

Learn how to acquire data from APIs and the web.

Statistics: Fundamentals

Learn about sampling, variables and distributions.

Statistics Intermediate: Averages & Variability

Learn to summarize distributions, measure variability using variance or standard deviation, and compare values using z-scores.

Probability Fundamentals

Learn the fundamentals of probability theory using Python

Hypothesis Testing: Fundamentals

Learn more advanced statistical concepts including A/B tests and chi-squared tests for more powerful data analysis.

Command Line: Intermediate

Learn more about the command line and how to use it in your data analysis workflow.

Git & Version Control

Learn the basics of Python programming and data science.