Introduction to Python Master the basics of data analysis in Python. Expand your skill set by learning scientific computing with numpy. 4 hours
Intermediate Python for Data Science Level up your data science skills by creating visualizations using matplotlib and manipulating data frames with Pandas. 4 hours
Python Data Science Toolbox (Part 1) Learn the art of writing your own functions in Python, as well as key concepts like scoping and error handling. 3 hours Play preview
Python Data Science Toolbox (Part 2) Continue to build your modern Data Science skills by learning about iterators and list comprehensions. 4 hours Play preview
Importing Data in Python (Part 1) Learn to import data into Python from various sources, such as Excel, SQL, SAS and right from the web. 3 hours Play preview
Importing Data in Python (Part 2) Improve your Python data importing skills and learn to work with web and API data. 2 hours Play preview
Cleaning Data in Python This course will equip you with all the skills you need to clean your data in Python. 4 hours Play preview
pandas Foundations Learn how to use the industry-standard pandas library to import, build, and manipulate DataFrames. 4 hours Play preview
Manipulating DataFrames with pandas You will learn how to tidy, rearrange, and restructure your data using versatile pandas DataFrames. 4 hours Play preview
Merging DataFrames with pandas This course is all about the act of combining, or merging, DataFrames, an essential part your Data Scientist's toolbox. 4 hours Play preview
Intro to SQL for Data Science Master the basics of querying databases with SQL, the world's most popular databasing language. 4 hours
Introduction to Databases in Python In this course, you'll learn the basics of relational databases and how to interact with them. 4 hours Play preview
Introduction to Data Visualization with Python Learn more complex data visualization techniques using Matplotlib and Seaborn. 4 hours Play preview
Interactive Data Visualization with Bokeh Learn how to create versatile and interactive data visualizations using Bokeh. 4 hours Play preview
Statistical Thinking in Python (Part 1) Build the foundation you need to think statistically and to speak the language of your data. 3 hours Play preview
Statistical Thinking in Python (Part 2) Learn to perform the two key tasks in statistical inference: parameter estimation and hypothesis testing. 4 hours Play preview
Joining Data in SQL Join two or three tables together into one, combine tables using set theory, and work with subqueries in PostgreSQL. 5 hours Play preview
Supervised Learning with scikit-learn Learn how to build and tune predictive models and evaluate how well they will perform on unseen data. 4 hours Play preview
Machine Learning with the Experts: School Budgets Learn how to build a model to automatically classify items in a school budget. 4 hours Play preview
Unsupervised Learning in Python Learn how to cluster, transform, visualize, and extract insights from unlabeled datasets using scikit-learn and scipy. 4 hours Play preview
Deep Learning in Python Learn the fundamentals of neural networks and how to build deep learning models using Keras 2.0. 4 hours Play preview
Network Analysis in Python (Part 1) This course will equip you with the skills to analyze, visualize, and make sense of networks using the NetworkX library. 4 hours Play preview