AI Engineering Foundations
A hands-on introduction to how modern AI actually works : LLMs, prompting, RAG, fine-tuning, agents with live notebooks, curated videos, and a real build-your-own-agent capstone.
beginner level · 9 modules
LLM & Tokenization Fundamentals
- What is a large language model (LLM) ?
- Tokenization explained
- Tokenization playground
- Embeddings and the vector space of meaning
- Embedding similarity lab
Prompt Engineering
- What is Prompt Engineering ?
- Zero-shot vs few-shot prompting
- Zero-shot vs few-shot lab
- Chain-of-thought and reasoning prompts
- System prompts and role conditioning
- Prompt Engineering playground
- Prompt Engineering Guides
Retrieval-Augmented Generation (RAG)
- Why LLMs hallucinate and need retrieval
- Vector databases explained
- Chunking strategies
- Chunking lab
- RAG architecture walkthrough
- RAG Techniques
- Build a mini RAG pipeline
- Evaluating RAG quality
- RAG evaluation lab
Fine-Tuning & Model Customization
- Fine-tuning vs RAG vs prompting
- LoRA and PEFT explained simply
- Fine-tuning an LLM using Unsloth
LLM Evaluation, Security & Production
- Evaluation and testing for LLM apps
- Prompt injection and LLM security basics
- Caching, rate limiting and cost management
- Guardrails and safety patterns
AI Agents
- What is an agent?
- Building and evaluating AI Agents
- Tools and function calling
- Thought, action, observation (ReAct)
- Microsoft AI For Beginners
- Build your first agent with LangGraph
- Multi-agent systems
- Build multi-agent with LangGraph
Coding Agents & Real-World Workflow
- What's agentic coding ?
- Agentic coding workflows: plan, execute, review
- Use your first coding agent
- Best practices for Claude Code