I self-taught myself RAG & AI Agents
And now I am building RAG & AI Agents in production.
You're wasting time if you're not preparing for production!
..
Here's the roadmap I'd follow today:
1๏ธโฃ ๐ ๐ฎ๐๐๐ฒ๐ฟ ๐ฃ๐๐๐ต๐ผ๐ป ๐ณ๐ผ๐ฟ ๐ฃ๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐ผ๐ป
โ Most AI systems run on Python - write clean, maintainable code
โ Learn debugging, logging, testing, and deployment fundamentals
โ
CS50P โ Harvard's Intro to Python
๐ cs50.harvard.edu/python
โ
100 Days of Code: Python (Udemy)
๐ udemy.com/course/100-daโฆ
โ
The Missing Semester โ Shell, Git, Linux basics
๐ missing.csail.mit.edu
..
2๏ธโฃ ๐จ๐ป๐ฑ๐ฒ๐ฟ๐๐๐ฎ๐ป๐ฑ ๐ก๐ฒ๐๐ฟ๐ฎ๐น ๐ก๐ฒ๐๐๐ผ๐ฟ๐ธ ๐๐๐ป๐ฑ๐ฎ๐บ๐ฒ๐ป๐๐ฎ๐น๐
โ Build from scratch, understand backprop and optimization
โ Foundation for debugging any LLM or deep learning system
โ
Neural Networks: Zero to Hero โ Karpathy
๐ karpathy.ai/zero-to-herโฆ
โ
Deep Learning Specialization โ deeplearning.ai
๐ coursera.org/specializaโฆ
..
3๏ธโฃ ๐๐ฒ๐ ๐๐ฎ๐ป๐ฑ๐-๐ข๐ป ๐๐ถ๐๐ต ๐๐๐ ๐ & ๐ก๐๐ฃ
โ Learn embeddings, tokenization, transformers
โ Essential foundation for RAG and agent systems
โ
Hugging Face Course
๐ huggingface.co/learn/nlโฆ
โ
Hands-On LLMs โ Alammar & Grootendorst
๐ oreilly.com/library/vieโฆ
โ
LangChain + LLM Projects
๐ youtube.com/playlist
..
4๏ธโฃ ๐๐๐ถ๐น๐ฑ ๐ฅ๐๐ + ๐๐ด๐ฒ๐ป๐ ๐ฆ๐๐๐๐ฒ๐บ๐
โ Go beyond chatbots - integrate external tools, APIs, memory
โ This is where 80% of production AI applications live today
โ
Introduction to RAG (Coursera)
๐ coursera.org/learn/retrโฆ
โ
AI Agents with RAG & LangChain (IBM)
๐ coursera.org/learn/fundโฆ
โ
LangChain for LLM App Development (deeplearning.ai)
๐ deeplearning.ai/short-cโฆ
โ
LangGraph for Production Workflows
๐ langchain-ai.github.io/โฆ
..
5๏ธโฃ ๐ฆ๐ต๐ถ๐ฝ ๐๐ป๐ฑ-๐๐ผ-๐๐ป๐ฑ ๐ฃ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐๐
โ Build: PDF Q&A, research assistant, data analysis agent
โ Use production tools: FastAPI, Docker, vector databases
โ
Production RAG Templates & Examples
๐ github.com/langchain-aiโฆ
..
6๏ธโฃ ๐๐ฒ๐ฎ๐ฟ๐ป ๐ ๐๐ข๐ฝ๐ & ๐ฆ๐๐๐๐ฒ๐บ ๐๐ฒ๐๐ถ๐ด๐ป
โ CI/CD, monitoring, scaling, failure handling
โ The difference between demos and production systems
โ
Designing ML Systems (Chip Huyen)
๐ oreilly.com/library/vieโฆ
โ
Made With ML โ End-to-end MLOps
๐ madewithml.com
โ
System Design for ML Engineers
๐ educative.io/courses/maโฆ
..
๐๐ฒ๐ ๐ถ๐ป๐๐ถ๐ด๐ต๐: Most people stop at step 4.
Steps 5-6 separate hobbyists from engineers.
The gap isn't knowing transformers.
It's knowing how to deploy, monitor, and scale them.
..
You don't have to do everything!!!!!
Pick what aligns with your goals.
But if you want production-ready skills in 2025, don't skip the engineering fundamentals.
Share this with someone who needs a production-focused AI roadmap ๐