AI Engineering from Scratch

542 hands-on lessons across 20 phases. Build every algorithm from raw math, then run it through the production library.

20
Phases
553
Lessons
403
Interactive Quizzes
4
Code Languages

All Phases

00Setup And Tooling14 Lessons 01Math Foundations22 Lessons 02ML Fundamentals21 Lessons 03Deep Learning Core14 Lessons 04Computer Vision28 Lessons 05NLP Foundations To Advanced29 Lessons 06Speech And Audio17 Lessons 07Transformers Deep Dive17 Lessons 08Generative AI15 Lessons 09Reinforcement Learning13 Lessons 10LLMs From Scratch26 Lessons 11LLM Engineering17 Lessons 12Multimodal AI25 Lessons 13Tools And Protocols45 Lessons 14Agent Engineering54 Lessons 15Autonomous Systems22 Lessons 16Multi Agent And Swarms25 Lessons 17Infrastructure And Production32 Lessons 18Ethics Safety Alignment30 Lessons 19Capstone Projects87 Lessons

How this works

  1. Pick a phase below — lessons build on each other within a phase.
  2. Every lesson explains the concept, builds it from raw math or code, then runs the same operation through the production library.
  3. Take the quiz at the end of each lesson to check your understanding.

“Stay hungry, stay foolish.”

— Steve Jobs

esc
↑↓to navigate↵to openescto close