Courses
All courses →Generative AI and Agentic AI, AI Security, Deep Learning, Natural Language Processing, Machine Learning and Statistics
Each course follows a full-length video, lesson by lesson, with code you can run and a quiz after every part.
Generative AI and Agentic AIBeginner to intermediate · 48 lessons · 8 partsAI SecurityIntermediate · 52 lessons · 10 partsDeep LearningBeginner · 41 lessons · 10 partsNatural Language ProcessingBeginner to intermediate · 52 lessons · 11 partsMachine LearningBeginner · 52 lessons · 10 partsStatisticsBeginner · 57 lessons · 10 parts
Vidya · AI tutor
An AI tutor on every lesson
Start a call and Vidya teaches the lesson on your screen by voice, asking you questions as she goes.
- Teaches by voice. The lesson on your screen, one small piece at a time.
- Marks as she talks. The heading, the line of code, the clip she means.
- Asks you questions. About the line or idea she just explained.
Roadmaps
All roadmaps →Roadmaps for AI engineering roles
What each role needs, in the order to learn it, with the lessons for every step.
Roadmap · 10 stagesAgentic AI EngineerBuild an agent end to end on the LangChain stack, then make it safe and prove it works.1Python and LLM basics2LangChain agents3LangGraph workflows4Retrieval and RAG+6 more



Open roadmap →Roadmap · 6 stagesAI Forward Deployed EngineerHalf engineer, half consultant: own the last mile between a model and a business result.1Foundations2LLM Engineering3Agentic AI4Production & Deployment+2 more


Open roadmap →
Frameworks
All 15 frameworks →Framework tutorials
Short lessons with code you can run, on LangChain, LangGraph, Deep Agents, Model Context Protocol and more.
Interview prep
All interview sets →Interview questions with answers
Questions asked in AI engineering interviews. Each one has a short answer, the detail behind it and the common mistakes.

Machine Learning · Gradient descent


Deep Learning · CNN architecture

Machine Learning · Support vector machines
Machine Learning · K-means clustering


