Info icon Which technology should I choose?
Track badge

R Programming

Learn about fundamental data types, logic, and how to create your own functions using the R language.

Learn More

Track badge

Importing & Cleaning Data

with R

Learn how to parse data from flat files, statistical software, databases, websites, and more.

Learn More

Track badge

Data Manipulation

with R

Master advanced concepts in data manipulation using powerful tools like dplyr and data.table.

Learn More

Track badge

Python Programming

Discover data structures like dictionaries and DataFrames, visualize data with matplotlib, and learn the art of writing your own Python functions.

Learn More

Track badge

Importing & Cleaning Data

with Python

Learn to import data from Excel files, SQL databases, SAS, and the web. Clean your data so it is ready for analysis.

Learn More

Track badge

Data Manipulation

with Python

Harness the power of tools such as pandas and SQLAlchemy so you can extract, filter, and transform your data quickly and efficiently.

Learn More

Track badge

Intro to Statistics

with R

Learn the key statistical concepts and techniques used by statisticians and data scientists every day.

Learn More

Track badge

Data Visualization

with R

Communicate the most important features of your data by creating beautiful visualizations using ggplot2 and base R graphics.

Learn More

Track badge

Time Series

with R

Learn the core techniques necessary to extract meaningful insights from time series data.

Learn More

Track badge

Applied Finance

with R

Apply your R skills to financial data, including bond valuation, financial trading, and portfolio analysis.

Learn More

Track badge

Finance Basics

with R

Learn the very basics of R and finance, start manipulating your first-time series, and learn to pull financial data from local files and the internet.

Learn More

Track badge

Machine Learning

with R

Predict categorical and numeric responses via classification and regression, and discover the hidden structure of datasets with unsupervised learning.

Learn More

Track badge

Machine Learning

with Python

Learn the art of science of Machine Learning and come away being a boss at prediction, pattern recognition and the beginnings of Deep Learning.

Learn More

Track badge

Text Mining

with R

Different approaches to organizing and analyzing data of the text variety (books, articles, documents).

Learn More

Track badge

Spatial Data

with R

Working with data that can be used to create maps and building those maps to visualize variable relationships by region.

Learn More

Track badge

Shiny Fundamentals

with R

Using R to build applications that can be hosted on the internet without using any other web programming languages, like interactive dashboards.

Learn More

Track badge

Big Data

with R

Work with big data in R via parallel programming, interfacing with Spark, writing scalable & efficient R code, and learn ways to visualize big data.

Learn More

Track badge

Tidyverse Fundamentals

with R

Import and tidy data, wrangle and visualize data, and model and communicate with data in R with the tidyverse.

Learn More

Track badge

Python Programming

Discover data structures like dictionaries and DataFrames, visualize data with matplotlib, and learn the art of writing your own Python functions.

Learn More

Track badge

Importing & Cleaning Data

with Python

Learn to import data from Excel files, SQL databases, SAS, and the web. Clean your data so it is ready for analysis.

Learn More

Track badge

Data Manipulation

with Python

Harness the power of tools such as pandas and SQLAlchemy so you can extract, filter, and transform your data quickly and efficiently.

Learn More

Track badge

Machine Learning

with Python

Learn the art of science of Machine Learning and come away being a boss at prediction, pattern recognition and the beginnings of Deep Learning.

Learn More

Track badge

R Programming

Learn about fundamental data types, logic, and how to create your own functions using the R language.

Learn More

Track badge

Importing & Cleaning Data

with R

Learn how to parse data from flat files, statistical software, databases, websites, and more.

Learn More

Track badge

Data Manipulation

with R

Master advanced concepts in data manipulation using powerful tools like dplyr and data.table.

Learn More

Track badge

Intro to Statistics

with R

Learn the key statistical concepts and techniques used by statisticians and data scientists every day.

Learn More

Track badge

Data Visualization

with R

Communicate the most important features of your data by creating beautiful visualizations using ggplot2 and base R graphics.

Learn More

Track badge

Time Series

with R

Learn the core techniques necessary to extract meaningful insights from time series data.

Learn More

Track badge

Applied Finance

with R

Apply your R skills to financial data, including bond valuation, financial trading, and portfolio analysis.

Learn More

Track badge

Finance Basics

with R

Learn the very basics of R and finance, start manipulating your first-time series, and learn to pull financial data from local files and the internet.

Learn More

Track badge

Machine Learning

with R

Predict categorical and numeric responses via classification and regression, and discover the hidden structure of datasets with unsupervised learning.

Learn More

Track badge

Text Mining

with R

Different approaches to organizing and analyzing data of the text variety (books, articles, documents).

Learn More

Track badge

Spatial Data

with R

Working with data that can be used to create maps and building those maps to visualize variable relationships by region.

Learn More

Track badge

Shiny Fundamentals

with R

Using R to build applications that can be hosted on the internet without using any other web programming languages, like interactive dashboards.

Learn More

Track badge

Big Data

with R

Work with big data in R via parallel programming, interfacing with Spark, writing scalable & efficient R code, and learn ways to visualize big data.

Learn More

Track badge

Tidyverse Fundamentals

with R

Import and tidy data, wrangle and visualize data, and model and communicate with data in R with the tidyverse.

Learn More

  • Learn real world skills

    In every DataCamp exercise, you are writing and running real R, Python, or SQL code. You won’t just learn the theory, you’ll get hands-on experience exploring real data sets in courses covering the entire data science workflow.

    List of icons and skills
  • A curriculum by world-class Instructors

    DataCamp courses are taught by the best instructors in the world. Our instructors come from academia and industry, are package creators and project maintainers, and have developed some of the most widely used data science tools in the world. With DataCamp, you’ll be learning from the experts.

    Photos of instructors, in a circle
  • Get fluent with case studies and practice mode

    Everyone knows practice is key. With case studies built into every course, you’ll get to apply your new skills right away. Plus, in practice mode, you’ll be able to keep your skills razor sharp with fun daily challenges.

    Practice mode
DataCamp was essential for getting my job, which was my break into data science.
Jamen Long used the skills he learned at DataCamp to land a full time job as a data scientist.
Jamen
Godefroy
Image16
Marco
Image15

Read More Stories

Frequently Asked Questions

What's the difference between a career track and a skill track?

Our career tracks cover everything you need to kickstart your career, from our intro courses to our most advanced offerings. Our skill tracks are shorter and let you specialize in a specific area, like data visualization or statistics.

Once I've started, can I change tracks?

Of course! If you decide to rejoin a track, any new course progress will be applied automatically.

Will I earn a certificate for completing a track?

Yes. In addition to earning certificates for each course you complete, you will earn a special certificate upon completing a track.

Get your questions answered:

Icon Icon Icon professional Icon info