DataCamp

Learn the data skills you need online at your own pace. Learn SQL, Python & Data Science with interactive exercises.
Follow short videos led by expert instructors and then practice what you’ve learned with hands-on exercises in your browser.
Learn a new technology: Python, SQL, R, Tableau, and more
Launch a career as a data scientist, data analyst, or data engineer. Explore all career tracks
Master a specific skill: Programming, machine learning, analytics and data visualisation. Explore Datacamp skill tracks
Discover Datacamp products:
Datacamp Learn - Grow your data skills with short video tutorials, coding challenges, and real-life projects.
Datacamp Workspace - Your personal in-browser tool to write code, and share your data analysis.

Sort options

Data Engineering for Everyone (DataCamp)

Self Paced
Data Engineering for Everyone (DataCamp)
Free Course
Categories
Effort
Languages
Discover how data engineers lay the groundwork that makes data science possible. No coding involved! In 2019, the average salary for data engineers overtook data scientists. How did this happen? Companies wanting to find the gold within their data realized it wasn’t possible if they hadn’t yet built the [...]

Introduction to Python (DataCamp)

Self Paced
Introduction to Python (DataCamp)
Free Course
Categories
Effort
Languages
Master the basics of data analysis in Python. Expand your skillset by learning scientific computing with NumPy. In our Introduction to Python course, you’ll learn about powerful ways to store and manipulate data, and helpful data science tools to begin conducting your own analyses. Start DataCamp’s online Python curriculum [...]

Introduction to R (DataCamp)

Self Paced
 Introduction to R (DataCamp)
Free Course
Categories
Effort
Languages
Master the basics of data analysis by manipulating common data structures such as vectors, matrices, and data frames. In this introduction to R, you will master the basics of this beautiful open source language, including factors, lists and data frames. With the knowledge gained in this course, you will [...]

Machine Learning for Everyone (DataCamp)

Self Paced
Machine Learning for Everyone (DataCamp)
Free Course
Categories
Effort
Languages
An introduction to machine learning with no coding involved. What's behind the machine learning hype? In this non-technical course, you’ll learn everything you’ve been too afraid to ask about machine learning. There’s no coding required.

Data Science for Everyone (DataCamp)

Self Paced
Data Science for Everyone (DataCamp)
Free Course
Categories
Effort
Languages
An introduction to data science with no coding involved. What is data science, why is it so popular, and why did the Harvard Business Review hail it as the “sexiest job of the 21st century”? In this non-technical course, you’ll be introduced to everything you were ever too afraid [...]

Introduction to SQL (DataCamp)

Self Paced
Introduction to SQL (DataCamp)
Free Course
Categories
Effort
Languages
Master the basics of querying tables in relational databases such as MySQL, SQL Server, and PostgreSQL. This course teaches syntax in SQL shared by many types of databases, such as PostgreSQL, MySQL, SQL Server, and Oracle. This course teaches you everything you need to know to begin working with [...]