## 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