Follow a guided track.
Each path stitches the sections together in the right order, with sensible week-by-week pacing. Switch any time — everything is unlocked from day one.
Data Analyst
Answer real business questions with data — SQL, pandas, charts that tell the story, and the analytics sense to turn numbers into decisions.
- 1 SQL (full track)
- 2 Python (core)
- 3 Pandas
- 4 Storytelling with Visualisation
- 5 Business Analytics
Data Engineer
Python + SQL + Spark, with the warehouse knowledge to glue them together.
- 1 Python (Core, OOP, Engineering)
- 2 SQL (full track)
- 3 Pandas
- 4 PySpark
- 5 MLOps basics
ML Engineer
Build, train, and deploy models — the skillset most teams actually need.
- 1 Python
- 2 NumPy
- 3 Pandas
- 4 Math for ML
- 5 Machine Learning
- +2 more
AI / LLM App Builder
Ship LLM-powered products. Async Python, RAG, agents, evals.
- 1 Python (async, Pydantic, FastAPI)
- 2 SQL (essentials)
- 3 Generative AI
- 4 Agentic AI
Data Scientist
From SQL to statistical rigor to communicating results that change decisions.
- 1 Python
- 2 Pandas
- 3 Storytelling with Visualisation
- 4 SQL
- 5 Math for ML
- +1 more
AI Engineer
Build AI products from first principles — neural nets, transformers, LLMs, RAG and agents, all the way to shipping them in production.
- 1 Python
- 2 Machine Learning
- 3 Deep Learning
- 4 NLP & Transformers
- 5 Generative AI
- +2 more
Business Analyst
Turn data into decisions leaders act on — unit economics, funnels, forecasting, and the story that lands.
- 1 Business Analytics
- 2 SQL (essentials)
- 3 Storytelling with Visualisation
- 4 Stats: probability & A/B testing
MLOps / Platform
Docker, CI/CD, MLflow, serving, Kubernetes. The glue that runs production ML.
- 1 Python
- 2 MLOps
- 3 PySpark
Research-leaning
Math, PyTorch, transformers — for people building the next architecture.
- 1 Math for ML
- 2 Deep Learning
- 3 Generative AI