.

EXPLANATION

How We Created This Roadmap

We strictly believe that the best skills to learn are those that employers actually look for. Therefore, this roadmap is created based on the findings of datanerd.tech, who has analyzed over 500,000 job listings to find the top skills.

Level 1

Learn The Fundamentals

Pick one beginner course, which will help you learn the data science fundamentals. We included many courses from the same subscription to reduce cost. Note that this roadmap is meant to teach you the skills. It does not replace formal education.

IBM Data Science Certificate

Learn the fundamentals and important concepts while focusing on the in-demand Python programming language. Includes IBM certificate.

Data Science Specialization

Similar to IBM’s course but focusing on using the R programming language. Includes a certificate from John Hopkins University.

Level 2

Mathemathics and Statistics

 

Mathemathics for Machine Learning and Data Science Specialization

Learn the most essential and valuable math for data science. This course only requires basic high school math and Python fundamentals.

Introduction to Statistics by Stanford University

Statistics is critical for data science. Get introduced to 12+ different concepts in just 14 hours.

Level 3

Programming

At this stage, it’s time to boost our programming skills. The most in-demand languages for data scientists are Python and R. Python is more versatile, R is used more in research and academia. 

Applied Data Science with Python

Learn Python, explicitly focusing on applying it to data science. This is much more valuable than taking a general python course.

Python for Data Science

The data science learning track from LearnPython, a top-rated site dedicated to ONLY teaching Python in a hands-on way.

Level 4

Databases and SQL

Structured Query Language is an essential skill for all data scientists and is highly in-demand.

SQL Basics For Data Science

Learn SQL for data science and become familiar with common use cases. Perfect for aspiring data scientists, and more.

SQL from A to Z (Recommended)

The most popular SQL course from the #1 rated SQL learning platform. This course will bring a complete beginner to advanced FAST.

Level 5

Machine & Deep Learning

The previous courses have introduced you to these concepts, but now is a good time to dig deeper. We recommend completing both for a better understanding of each.

 

Machine Learning Specialization

This might be the best-rated ML course in the world. All you need is basic high school math and basic coding skills.

Deep Learning Specialization

With nearly 1 million students and a 4.9 rating, this is the best course to learn Deep Learning. To be well prepared, take the ML specialization first.

Level 6

Big Data

Coming soon

 

Big Data with Spark and Hadoop

This quick course by IBM will introduce you to Big Data and in-demand tools like Spark and Hadoop.

NoSQL, Big Data, and Spark

For those with more time, this specialization will give you a deeper understanding of these concepts and tools.

Level 7

Cloud Skills

You do not need to learn all cloud platforms. Learning one helps you transfer your deep knowledge to the rest if necessary. The two most popular are Amazon Web Services and Microsoft Azure.

AWS Fundamentals Specialization

Azure Data Scientist Certificate

THE NEXT Step

SPECIALIZATION

There are many ways to continue learning data science, but one option is to specialize. This can lead to better job opportunities, higher salaries, and the ability to focus on an area that you enjoy.

Some popular specializations include:

Machine Learning Engineer

Data Scientist (Generalist)

Natural Language Processing Scientist

Computer Vision Engineer

Big Data Engineer

Deep Learning Specialist

AI Research Scientist

Prective Analytics Expert