Udacity – Data Analyst Nanodegree Free Download


Use Python, SQL, and statistics to uncover insights, communicate critical findings, and create data-driven solutions.

Data Analysis with Python and SQL

Advance your programming skills and refine your ability to work with messy, complex datasets. You’ll learn to manipulate and prepare data for analysis, and create visualizations for data exploration. Finally, you’ll learn to use your data skills to tell a story with data.

What You Will Learn

  • Introduction to Data Analysis

Learn the data analysis process of wrangling, exploring, analyzing, and communicating data. Work with data in Python, using libraries like NumPy and Pandas.

  • Practical Statistics

Learn how to apply inferential statistics and probability to real-world scenarios, such as analyzing A/B tests and building supervised learning models.

  • Data Wrangling

Learn the data wrangling process of gathering, assessing, and cleaning data. Learn to use Python to wrangle data programmatically and prepare it for analysis.

  • Data Visualization with Python

Learn to apply visualization principles to the data analysis process. Explore data visually at multiple levels to find insights and create a compelling story.

Prerequisites and Requirements

In order to succeed in this program, we recommend having experience working with data in Python (specifically NumPy and Pandas) and SQL. This includes:

  • Python standard libraries
  • Working with data with Pandas and NumPy