Level 1

Data Scientist Beginner Roadmap

Pick one beginner course, which will help you learn the data science fundamentals. I included many courses from the same subscription to reduce cost.

IBM Data Science Certificate (Python)

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

Data Science Specialization (R)

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

Level 2

Math and Statistics

Strengthen foundational math and statistics for data science.

Mathemathics for Machine Learning and Data Science Specialization

Learn the most essential math for data science. Requires basic high school math to start.

Introduction to Statistics by Stanford University

Statistics is critical for data science. Learn the basics in just 14 hours.

Level 3

Programming for Data Science

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.

Level 4

Learn 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.

Level 5

Machine Learning Basics

Data Scientists build statistical and machine learning models to make data useful. While some data scientists do more machine learning than others, as the job can vary depending on the company, it is an essential skill.

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.

Level 6

Deep Learning Basics

Deep Learning is built on Machine Learning, and is a core skill.

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 7

Big Data

Data is huge quantities can not be dealt with using conventional techniques. This created the field of big data, which has become essential to understand as a data scientist. 

Big Data Specialization

This specialization will give you a deep understanding of these concepts and tools.

Big Data with Spark and Hadoop

Quick course by IBM will introduce you to Big Data and tools like Spark and Hadoop.

Level 8

Cloud Computing

I recommend focusing on one platform. The two most popular are Amazon Web Services and Microsoft Azure.

AWS Fundamentals Specialization

Azure Data Scientist Certificate

WhAT’s NEXT?

SPECIALIZATION

There are many ways to continue learning data science, but one way is to specialize. This can lead to new job opportunities, high salaries, and the ability to focus on what you personally enjoy.

Some popular specializations include:

Machine Learning, Data Scientist (Generalist), Natural Language Processing (NLP), Computer Vision, Big Data, Deep Learning, AI, Analytics