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