Free course · Python
Generative AI from Zero to Hero
Learn how AI really works, then build chatbots, RAG apps and AI agents. Easy explanations, pictures, graphs and real code.
36lessons
8weeks
4projects
₹0always free
The roadmap
Week 1Foundations
- 1What Gen AI is: AI vs ML vs DL vs Gen AILive
- 2How LLMs work: tokens, embeddings, next-token predictionComing soon
- 3Transformers and attention, explained simplyComing soon
- 4Model landscape: closed, open, reasoning and multimodalComing soon
- 5Context windows, temperature, cost and latencyComing soon
Week 2Prompt engineering
- 6Prompt anatomy: role, instructions, context, examples, formatComing soon
- 7Zero-shot, few-shot and chain-of-thought promptingComing soon
- 8Structured outputs and system promptsComing soon
- 9Hallucination, prompt injection and how to reduce themComing soon
Week 3Building with LLM APIs
- 10Setup: Python, API keys, environment variablesComing soon
- 11Your first API call: messages, parameters, streamingComing soon
- 12Conversation memory and managing contextComing soon
- 13Tool use and function callingComing soon
- 14Project: AI chatbot with a simple web UIComing soon
Week 4Embeddings and vector search
- 15Embeddings: meaning as numbersComing soon
- 16Vector databases overviewComing soon
- 17Chunking strategies for documentsComing soon
Week 5RAG
- 18RAG architecture end to endComing soon
- 19Building a RAG pipeline step by stepComing soon
- 20Improving RAG: hybrid search, reranking, citationsComing soon
- 21Project: chat with your PDFsComing soon
Week 6AI agents
- 22What agents are: plan, act, observeComing soon
- 23Building an agent from scratchComing soon
- 24Frameworks: LangChain, LangGraph and when to skip themComing soon
- 25MCP: connecting agents to toolsComing soon
- 26Project: research or task-automation agentComing soon
Week 7Open models and fine-tuning
- 27Running models locallyComing soon
- 28When to fine-tune, prompt or use RAGComing soon
- 29Fine-tuning basics with LoRAComing soon
- 30Multimodal: image, audio and vision modelsComing soon
Week 8Production and career
- 31Evaluating LLM appsComing soon
- 32Deployment: FastAPI, Docker, cloudComing soon
- 33Cost, caching, rate limits, monitoringComing soon
- 34Safety, guardrails and responsible AIComing soon
- 35Final project: full-stack AI appComing soon
- 36Gen AI career roadmap and interview prepComing soon