Introduction to Python
Master the basics of data analysis in Python. Expand your skillset by learning scientific computing with numpy.
Introduction to SQL
Master the basics of querying tables in relational databases such as MySQL, SQL Server, and PostgreSQL.
Introduction to R
Master the basics of data analysis by manipulating common data structures such as vectors, matrices, and data frames.
Intermediate Python
Level up your data science skills by creating visualizations using Matplotlib and manipulating DataFrames with pandas.
Hugo Bowne-Anderson
Data Scientist at DataCamp
Data Science for Everyone
An introduction to data science with no coding involved.
Hadrien Lacroix
Curriculum Manager at DataCamp
Introduction to Data Science in Python
Dive into data science using Python and learn how to effectively analyze and visualize your data.
Hillary Green-Lerman
Lead Data Scientist, Looker
Joining Data in SQL
Join two or three tables together into one, combine tables using set theory, and work with subqueries in PostgreSQL.
Chester Ismay
Data Science Evangelist at DataRobot
Data Manipulation with pandas
Use the world’s most popular Python data science package to manipulate data and calculate summary statistics.
Richie Cotton
Curriculum Architect at DataCamp
Supervised Learning with scikit-learn
Learn how to build and tune predictive models and evaluate how well they'll perform on unseen data.
Hugo Bowne-Anderson
Data Scientist at DataCamp
Machine Learning for Everyone
An introduction to machine learning with no coding involved.
Hadrien Lacroix
Curriculum Manager at DataCamp
Introduction to Tableau
Get started with Tableau, a widely used business intelligence (BI) and analytics software to explore, visualize, and securely share data.
Carl Rosseel
Curriculum Manager at Datacamp
Intermediate R
Continue your journey to becoming an R ninja by learning about conditional statements, loops, and vector functions.
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.
Hugo Bowne-Anderson
Data Scientist at DataCamp
Introduction to Data Visualization with Matplotlib
Learn how to create, customize, and share data visualizations using Matplotlib.
Ariel Rokem
Senior Data Scientist, University of Washington
Python Data Science Toolbox (Part 2)
Continue to build your modern Data Science skills by learning about iterators and list comprehensions.
Hugo Bowne-Anderson
Data Scientist at DataCamp