Data science roadmap: from Python to generative AI
A free, step-by-step data science roadmap. Work through five stages in order, from your first line of Python to machine learning, deep learning and generative AI. Each stage builds on the one before it, and each has its own route map that shows only the chapters you need.
Stage 1: Python
The language everything else is written in, from the basics to concurrency.
Stage 2: Python libraries
The data toolkit: arrays, tables and charts.
Stage 3: Machine learning
Every classic algorithm built from scratch, then checked against scikit-learn.
Stage 4: Deep learning
Neural networks, from one neuron to transformers.
Stage 5: Generative AI
LLMs, prompting, RAG and LangChain.