Back to Roadmaps

Data Science & AI Roadmap

Complete 12-18 month journey from foundations to production ML & AI systems

Prerequisites

  • Basic programming knowledge
  • High school mathematics
  • Familiarity with command line
  • Problem-solving mindset

Learning Outcomes

  • Build end-to-end ML pipelines
  • Master Python & SQL for data
  • Create EDA visualizations
  • Deploy simple ML models
  • Version control with Git

🚀 Get All 21 Courses at ₹1,499 Only!

Frontend + Backend + Full Stack + Weekly Mentorship from Google & MakeMyTrip Engineers

  • ✓ 21 Premium Courses
  • ✓ Weekly Live Mentorship Sessions
  • ✓ Industry Experts from Google, MakeMyTrip
  • ✓ Job Referrals & Interview Prep
Enroll Now →

Learning Path

Portfolio Projects

End-to-End Tabular ML Pipeline

Beginner

Data ingestion → model → deployment + monitoring

Pythonscikit-learnDockerFastAPI

NLP Classifier with Explainability

Intermediate

Fine-tune transformer + LIME/SHAP explanations

PyTorchTransformersSHAPGradio

RAG QA Application

Advanced

Policy docs QA with vector store + streaming UI

LangChainPineconeOpenAIReact

Time Series Forecasting

Intermediate

Probabilistic forecasts with backtesting & deployment

ProphetPyTorchMLflowStreamlit

Computer Vision Pipeline

Advanced

Fine-tune for detection/segmentation + web demo

PyTorchYOLOOpenCVGradio

MLOps Infrastructure

Advanced

MLflow + DVC + automated retrain pipeline

MLflowDVCAirflowKubernetes

AI Agent System

Expert

LLM agent with DB query & natural language summary

LangChainSQLOpenAIFunction Calling

Business Intelligence Dashboard

Intermediate

ETL → warehouse → dashboard with KPIs

SparkdbtPower BISnowflake

Key Learning Resources

Foundations

  • • roadmap.sh (AI/Data Scientist)
  • • DataCamp courses
  • • Kaggle Learn
  • • Fast.ai courses

Advanced

  • • Hugging Face documentation
  • • PyTorch tutorials
  • • MLflow/Neptune blogs
  • • Papers with Code

Practice

  • • Kaggle competitions
  • • GitHub portfolio
  • • Medium/blog writing
  • • Open source contribution

Recommended Weekly Schedule

Daily (1-2 hrs)

Coding practice, Kaggle notebooks, tool exploration

3× Week (2 hrs)

Structured courses, video tutorials, reading papers

Weekend (4-6 hrs)

Project work, portfolio building, blog writing

Complete one medium project every 4-6 weeks for optimal progress