Introduction to Python Master the basics of data analysis in Python. Expand your skillset by learning scientific computi...

Introduction to SQL Master the basics of querying tables in relational databases such as MySQL, SQL Server, and Postg...

Introduction to R Master the basics of data analysis by manipulating common data structures such as vectors, matric...

Intermediate Python Level up your data science skills by creating visualizations using Matplotlib and manipulating Da...

Supervised Learning with scikit-learn Learn how to build and tune predictive models and evaluate how well they'll perform on unseen data.

Python Data Science Toolbox (Part 1) Learn the art of writing your own functions in Python, as well as key concepts like scoping and e...

Introduction to Importing Data in Python Learn to import data into Python from various sources, such as Excel, SQL, SAS and right from the...

Python Data Science Toolbox (Part 2) Continue to build your modern Data Science skills by learning about iterators and list comprehens...

Statistical Thinking in Python (Part 1) Build the foundation you need to think statistically and to speak the language of your data.

Introduction to Deep Learning in Python Learn the fundamentals of neural networks and how to build deep learning models using Keras 2.0.

pandas Foundations Learn how to use the industry-standard pandas library to import, build, and manipulate DataFrames.

Unsupervised Learning in Python Learn how to cluster, transform, visualize, and extract insights from unlabeled datasets using sc...

Intermediate Importing Data in Python Improve your Python data importing skills and learn to work with web and API data.

Streamlined Data Ingestion with pandas Learn to acquire data from common file formats and systems such as CSV files, spreadsheets, JSON,...

Statistical Thinking in Python (Part 2) Learn to perform the two key tasks in statistical inference: parameter estimation and hypothesis ...

Cleaning Data in Python This course will equip you with all the skills you need to clean your data in Python.

Introduction to Databases in Python In this course, you'll learn the basics of relational databases and how to interact with them.

Introduction to Data Visualization in Python Learn complex data visualization techniques using Matplotlib and seaborn.

Case Study: School Budgeting with Machine Learn... Learn how to build a model to automatically classify items in a school budget.

Image Processing with Keras in Python Learn powerful techniques for image analysis in Python using deep learning and convolutional neur...

Manipulating DataFrames with pandas You will learn how to tidy, rearrange, and restructure your data using versatile pandas DataFrames.

Merging DataFrames with pandas This course is all about the act of combining, or merging, DataFrames, an essential part your Dat...

Interactive Data Visualization with Bokeh Learn how to create versatile and interactive data visualizations using Bokeh.