A complete, curated course list for anyone starting from scratch. Most courses are completely free.
30+
Curated Courses
80%
Free Resources
7
Phases
6-12
Months to Job-Ready
[!] How to use this list: You do NOT need to do every course listed. Under each section, pick ONE that matches your learning style. Go deep on one path rather than skimming everything. The goal is mastery, not completion.
Phase 01
Python Programming
[i] Instructions - Pick ONE
Python is your foundation - everything else builds on this. Choose based on how you learn best. University-style: CS50P. Interactive hands-on: Codecademy. Quick with certificate: see IBM on Coursera. Also follow CampusX and Stanford on YouTube throughout your learning - both are brilliant free supplementary content. Finish one course fully before moving on. Do NOT do all of them.
CS50P - Intro to Programming with Python (Harvard) [*] Top Pick
[i] Instructions - Pick ONE
This is where you understand how AI actually works under the hood. Andrew Ng's ML Specialization is the gold standard - rated 4.9/5 and taken by over 4.8 million people. If you prefer a more CS-focused approach, go with CS50 AI from Harvard. Do not skip this phase - it makes everything else make sense. You can audit both for free on Coursera (full content, no certificate).
Machine Learning Specialization - Andrew Ng [*] Top Pick
[Degree] Stanford & DeepLearning.AI on Coursera[Time] ~3 months[Level] Beginner
[i] Instructions - Pick ONE as primary, use others as reference
RAG is one of the most genuinely valuable and in-demand skills for AI engineers right now - this is what makes AI actually useful in real businesses. You need to understand what vectors are, how vector databases store them, and how RAG pipelines work end-to-end. Use the DeepLearning.AI course on Coursera as your primary. The Activeloop course is great additional hands-on practice with LangChain and LlamaIndex.
Retrieval Augmented Generation (RAG) - DeepLearning.AI [*] Top Pick
[Degree] DeepLearning.AI on Coursera[Time] ~10 hours[Level] Intermediate
[i] Instructions - Pick ONE or TWO
This is the bridge between theory and building real products. You need to know how to call OpenAI, Anthropic (Claude), and Gemini APIs from Python - and write prompts that get consistent results. Start with Anthropic Academy - completely free, 17 courses with certificates, covers APIs, MCP, and agent skills all in one place. Then add the DeepLearning.AI prompt engineering short course. You do not need to do all of these.
Anthropic Academy - All Free Courses (API, MCP, Agents) [*] Top Pick
[i] Instructions - Pick ONE as primary
This is literally what is getting people hired in 2026. AI agents are autonomous systems that can reason, plan, and take actions - and 88% of company leaders are actively increasing budgets for this skill. Start with LangChain Academy - completely free, directly from the creators of LangChain and LangGraph. Build at least one real working agent and push it to GitHub. That matters more than any certificate.
Introduction to LangChain - Build AI Agents with Python [*] Top Pick
[Degree] LangChain Academy (Official)[Time] ~6 hours[Level] Intermediate
[i] Instructions - Pick ONE or TWO
MCP is the open standard reshaping how AI agents connect to tools, data, and the real world. Gartner predicts 40% of enterprise applications will have AI agents by end of 2026 - and MCP is the infrastructure most of them will run on. It already has 97 million+ SDK downloads, backed by OpenAI, Google, Microsoft, and Salesforce. This is the future of AI development and companies are actively looking for engineers who know this. Start with Anthropic Academy's MCP courses (free). Then Hugging Face for broader perspective. Pick one or two - don't overwhelm yourself.
Introduction to Model Context Protocol - Anthropic [*] Top Pick
[i] Instructions - Pick ONE Git course + Use Hugging Face Spaces to deploy
Every employer expects you to know Git and GitHub - it is non-negotiable. This is also how you build your portfolio and show proof of work. A full portfolio guide is coming in a separate video. For now: learn Git basics, push all your projects to GitHub, and deploy at least one live project on Hugging Face Spaces - it is the easiest free way to make your AI projects visible to employers. Git can be learned in a weekend. Do not delay on this.