Data Scientist
A structured learning path for data scientists covering statistics, Python, data manipulation, visualization, machine learning, and deep learning for data-driven decision making.
- 1
Python for Data Science
Master Python programming with focus on data science libraries
Next step: Study statistics and probability fundamentals
⏱ 12h
- 2
Statistics and Probability
Learn descriptive and inferential statistics, hypothesis testing
Prerequisites: ds-01
Next step: Learn data manipulation with Pandas
⏱ 14h
- 3
Data Manipulation with Pandas and NumPy
Master data cleaning, transformation, and analysis with Pandas
Prerequisites: ds-02
Next step: Study data visualization techniques
⏱ 14h
- 4
Data Visualization
Create compelling visualizations with Matplotlib, Seaborn, and Plotly
Prerequisites: ds-03
Next step: Learn exploratory data analysis
⏱ 10h
- 5
Exploratory Data Analysis
Conduct systematic EDA to uncover patterns and insights
Prerequisites: ds-04
Next step: Study machine learning fundamentals
⏱ 10h
- 6
Machine Learning Fundamentals
Learn supervised and unsupervised learning with scikit-learn
Prerequisites: ds-05
Next step: Explore feature engineering and model selection
⏱ 16h
- 7
Feature Engineering and Model Selection
Master feature engineering, cross-validation, and hyperparameter tuning
Prerequisites: ds-06
Next step: Study deep learning basics
⏱ 12h
- 8
Deep Learning with TensorFlow or PyTorch
Build neural networks for classification and regression tasks
Prerequisites: ds-07
Next step: Learn natural language processing
⏱ 16h
- 9
Natural Language Processing
Process text data with NLP libraries and transformer models
Prerequisites: ds-08
Next step: Study big data tools
⏱ 14h
- 10
Big Data Tools and Spark
Process large datasets with Apache Spark and distributed computing
Prerequisites: ds-09
Next step: Learn model deployment
⏱ 12h
- 11
Model Deployment and MLOps
Deploy ML models as APIs and manage model lifecycle
Prerequisites: ds-10
Next step: Build a capstone data science project
⏱ 10h
- 12
Capstone Data Science Project
Complete an end-to-end data science project from data to deployment
Prerequisites: ds-11
Next step: Specialize in NLP, CV, or MLOps and build a portfolio
⏱ 20h