Premium career track ยท Coming soon
Gen AI Developer Career Track
Build real apps on top of large language models: chatbots, RAG over your own documents and AI agents that use tools.
- 17 modules
- 92+ lessons
- 4 modules free today
- ๐ certificate
Get the early-bird price when it opens. Start the free modules today.
What you will be able to do
- Write prompts that give reliable, structured answers
- Understand how LLMs work: tokens, embeddings and attention
- Call LLM APIs safely, with streaming, retries and cost control
- Build RAG apps that answer from your own documents
- Create AI agents that plan and use tools, then deploy them
Syllabus
-
1 Python Foundations โ Free now
The Python every AI developer needs: functions, dictionaries, files, JSON and errors.
Start the free course (20 lessons) โฏ -
2 Prompt Engineering โ Free now
Clear instructions, examples, roles, step-by-step reasoning and structured output.
Start the free course (8 lessons) โฏ -
3 NumPy and Pandas for AI โ Free now
Vectors, matrices and data tables, the raw material of every model.
Start the free course (6 lessons) โฏ -
4 How AI Models Are Built (free) โ Free now
How ChatGPT, Claude, Gemini and Grok are made: data, tokens, pretraining, RLHF and serving, with animated films.
Start the free course (6 lessons) โฏ -
5 How LLMs Work โญ Premium ยท Ready
Tokens, embeddings, attention, temperature and hallucinations: 5 animated lessons with runnable Python.
- Tokens and next-token prediction
- Embeddings: meaning as numbers
- Transformers and attention, visually
- Context windows, temperature and sampling
- Why models hallucinate and how to reduce it
-
6 Working with LLM APIs โญ Premium ยท Ready
Buy and use API keys for OpenAI, Claude, Gemini and Grok, then build with chat history, streaming, JSON output, retries, cost control and security: 7 lessons with tested code.
- Getting API keys: OpenAI, Claude, Gemini, Grok and free options
- Your first API call (Claude, OpenAI, Gemini, Grok)
- Chat history and system prompts
- Streaming responses
- Structured output with JSON schemas
- Errors, retries, rate limits and cost
- Keeping API keys and user data safe
-
7 Project: AI Study Buddy App โญ Premium ยท Ready
Plan, build, test, secure and deploy a real AI app with Python and Streamlit: notes in, quiz out, plus chat with your notes.
- Plan the app: architecture, prompts and the quiz format
- Build it with Python and Streamlit
- Test, secure and deploy it
-
8 Retrieval-Augmented Generation (RAG) โญ Premium ยท Ready
Why RAG, chunking, embeddings and vector databases, retrieval, re-ranking, citations and evaluation: 5 animated lessons with runnable, tested code.
- Why RAG: Answers from Your Own Data
- Chunking Documents for RAG
- Embeddings and Vector Databases
- Retrieval, Re-ranking and Citations
- Evaluating a RAG App
-
9 LangChain and LlamaIndex โญ Premium ยท Ready
Chains, prompts and parsers, chatbot memory, document loaders, retrievers and LlamaIndex: 3 animated lessons with runnable, tested code.
- LangChain: Chains, Prompt Templates and Output Parsers
- Memory for Chatbots: Buffers, Windows and Summaries
- Document Loaders, Retrievers and LlamaIndex
-
10 AI Agents and Tool Use โญ Premium ยท Ready
What makes an agent, function calling, LangGraph, CrewAI teams and MCP: 5 animated lessons with runnable, tested code.
- What Makes an Agent: Plan, Act, Observe
- Function Calling and Tools
- Multi-Step Agents with LangGraph
- Teams of Agents with CrewAI
- MCP: Connecting Agents to Apps and Data
-
11 Multimodal AI: Images, Voice and Video โญ Premium ยท Ready
Vision with images and PDFs, speech to text and text to speech, and image generation: 3 animated lessons with runnable, tested code.
- Vision: Sending Images and PDFs to a Model
- Speech to Text and Text to Speech
- Image Generation APIs
-
12 Generative Models: GANs, VAEs and Diffusion โญ Premium ยท Ready
GANs, autoencoders and VAEs, and how diffusion image generators work: 3 animated lessons with runnable, tested code.
- GANs: A Generator and a Critic
- Autoencoders and Variational Autoencoders (VAEs)
- Diffusion Models: How Image Generators Work
-
13 Fine-tuning and Hugging Face โญ Premium ยท Ready
Open models from the Hub, when to fine-tune, and LoRA and QLoRA on one GPU: 3 animated lessons with runnable, tested code.
- Using Open Models from the Hugging Face Hub
- When to Fine-Tune (and When Not To)
- Fine-Tuning a Small Model with LoRA and QLoRA
-
14 Safe and Reliable AI Apps โญ Premium ยท Ready
Prompt injection defence, guardrails, moderation and privacy, and testing LLM output with evals: 3 animated lessons with runnable, tested code.
- Prompt Injection and How to Defend Against It
- Guardrails, Moderation and Privacy
- Testing and Evaluating LLM Output
-
15 AI Coding Assistants โญ Premium ยท Ready
Copilot, Cursor and Claude Code compared, prompting for code with tests, and safe AI-written code: 3 animated lessons with runnable, tested code.
- GitHub Copilot, Cursor and Claude Code Compared
- Prompting for Code: Specs, Tests and Reviews
- Working Safely with AI-Written Code
-
16 Deploying AI Apps โญ Premium ยท Ready
A Streamlit chat UI, an AI API with FastAPI, and Docker and cloud deployment: 3 animated lessons with runnable, tested code.
- A Chat UI with Streamlit
- An AI API with FastAPI
- Docker and Cloud Deployment
-
17 Capstone Projects โญ Premium ยท Ready
Support chatbot, chat with your PDFs, research agent and a spaced-repetition study buddy: 4 animated lessons with runnable, tested code.
- Capstone: Customer Support Chatbot over a Company FAQ
- Capstone: Chat with Your PDFs (RAG)
- Capstone: Research Agent that Searches and Summarises
- Capstone: AI Study Buddy that Makes Quizzes from Notes