The listings featured on this site are from companies from which this site receives compensation. This influences where, how and in what order such listings appear on this site.
Advertising Disclosure is a free online resource that strives to offer helpful content and comparison features to our visitors. We accept advertising compensation from companies that appear on the site, which impacts the location and order in which brands (and/or their products) are presented, and also impacts the score that is assigned to it. Company listings on this page DO NOT imply endorsement. We do not feature all providers on the market. Except as expressly set forth in our Terms of Use, all representations and warranties regarding the information presented on this page are disclaimed. The information, including pricing, which appears on this site is subject to change at any time.
DataCamp review
DataCamp review
December 16, 2020 / Nadav Shemer
DataCamp review
December 16, 2020 / Nadav Shemer
Learn Python for data science
Visit Site >

DataCamp is an interactive learning platform that teaches all the skills needed to be a data scientist or machine learning engineer. It specializes in R and Python programming languages and SQL for relational database management. DataCamp’s subscription-based pricing model aims to encourage users to pursue a career track rather than just taking individual courses.

Best For

  • Beginners looking to launch a career in data science
  • Data scientists or analysts looking to upgrade with machine learning skills
  • Learning at your own pace while holding a full-time job or taking a degree


  • Highly interactive format
  • No need to download any software
  • One subscription gives you unlimited course access


  • Courses not sold individually
  • Narrow range of skills

Subjects offered

DataCamp has around 350 courses packaged into 14 career tracks and 51 skill tracks. This is helpful because you can pick a career you wish to pursue and then follow the courses in the order DataCamp suggests.

The 14 career tracks are:

Data Analyst with R – 19 courses, 77 hours

Data Scientist with R – 19 courses, 76 hours

Data Analyst with Python – 16 courses, 62 hours

Data Scientist with Python – 23 courses, 88 hours

R Programmer – 12 courses, 48 hours

Python Programmer – 16 courses, 62 hours

Quantitative Analyst with R – 15 courses, 65 hours

Statistician with R – 14 courses, 56 hours

Machine Learning Scientist with R – 15 courses, 61 hours

Machine Learning Scientist with Python – 23 courses, 93 hours

Data Engineer with Python – 25 courses, 95 hours

Data Science for Everyone – 26 courses, 100 hours

Data Analyst with SQL – 11 courses, 45 hours

Machine Learning for Everyone with Python – 29 courses, 115 hours

Learning format

As mentioned, the learning format is completely interactive and self-paced. Each course is broken down into chapters filled with interactive exercises where you do all the coding. Each time you complete an exercise, you are taken to a new screen where the next exercise awaits. The screen is divided in half: on the left-hand size, you’ll see an explanation of the exercise as well as instructions on how to complete it. There’s also a button you can press to take a hint. On the right-hand side is where you perform the actual exercise. There’s no need to download software. The platform is built in a way that allows you to perform R, Python, or SQL exercises directly in the browser.

DataCamp is very big on gamification. You earn points for pretty much everything you do–from logging on to the platform on consecutive days to completing exercises to reaching the end of a course. Points are even deducted for taking a hint. The platform constantly sends out alerts and notifications when you reach goals. Warning: it can be addictive, but that’s the point as it encourages you to learn.


Each DataCamp course is led by an expert in their field–oftentimes by in-house DataCamp experts and at other times by guest instructors. Just to give a few examples: Introduction to Python is led by Hugo Browne-Anderson, Data Scientist at DataCamp, Unsupervised Learning in R is led by Hank Roark, Senior Data Scientist at Boeing, and Joining Data in SQL is led by Chester Ismay, Data Science Evangelist at Data Robot.

Each lecturer has a bio page where you can see how many learners they have supervised. The top instructors have run courses for more than 1 million learners!


This platform really stands out for its user-friendliness. Again, the main thing to emphasize here is how interactive it is. There’s no need for any separate downloads. You just register for your preferred course, open the course page, and begin coding in R or Python from right inside your browser.

Another thing we like is how the career tracks are designed. If you’re thinking of a specific career in an area like data science or machine learning, you don’t have to search for courses individually. You just sign up for the career track and DataCamp takes you through every skill you need, one by one.


The first chapter of each course is available for free, with no commitments. If you wish to continue past the opening chapter, then you’ll need to sign up for a subscription which gives you unlimited access to all courses. All subscriptions are billed annually, so you’re really pushed into making a commitment.

There are two tiers of subscription plan for individuals (plus additional tiers for businesses). There’s the Standard plan ($300/year), which gives you access to all courses, skill tracks, and career tracks, plus unlimited skill assessments and practice challenges, as well as live code-alongs and access to community chat. Then there’s the Premium plan ($399/year), which includes everything in the Standard plan, plus 80+ projects, Tableau, Power BI, and Oracle Content, and priority support.

About DataCamp

DataCamp was founded in 2013 by a group of Dutch entrepreneurs supported by around $25 million in venture capital funding. It has offices in New York and in Leuven, Netherlands. It has served more than 4 million users since its founding.


If you’re looking to launch a career in data science, data analytics, or machine learning engineering, then DataCamp is a great place to start. Its courses are completely interactive, giving you the hands-on experience to completely learn new skills and launch a career. The entire experience is gamified, raising the probability that you will follow through and complete your chosen career track.

Get started now, visit DataCamp
By Nadav Shemer
Nadav Shemer specializes in business, tech, and energy, with a background in financial journalism, hi-tech and startups. Nadav writes for He enjoys writing about the latest innovations in financial services and products.