*Changes may apply
Module 1: LLM Fundamentals & Internal Mechanics
Go beyond the chat interface and understand the engineering behind the models.
- LLMs Behind the Scenes: Understanding token generation, model weights, and prediction mechanics.
- The Model Landscape: A comparative look at Claude, GPT, and Gemini (Opus vs. Sonnet, Pro, mini).
- Core Concepts: Aligning industry terminology – Tokens, Context Windows, and Hallucination management.
Module 2: AI-Driven Development & Modern Tooling
Master the tools that are redefining the developer’s workflow.
- Next-Gen Coding Environment: Hands-on with Cursor, Claude Code, and Antigravity.
- Professional Prompt Engineering: Moving from basic prompts to Few-shot approaches and system-level instructions.
- Practical Workshop: Real-world feature building, debugging, and refactoring with AI assistance.
Module 3: Context Engineering & RAG Systems
Learn how to ground AI in private data for accurate, domain-specific results.
- RAG Architecture: Mastering the flow of Retrieval, Embedding, and Augmentation.
- Vector Infrastructure: Implementing a robust RAG system based on PGvector.
- Reliability & Performance: Managing isolated response verification and strict output formats (JSON/YAML).
Module 4: The MCP Revolution (Model Context Protocol)
Master the cutting-edge protocol used to connect LLMs to any data source or action.
- MCP Infrastructure: Understanding the Client-Server communication via JSON RPC 2.0.
- Tool Discovery: Building and deploying custom MCP servers for automated tool discovery.
- Advanced Skills: Transitioning from basic APIs to dynamic LLM-driven interactions.
Module 5: Designing & Building Autonomous Agents
The capstone of the course: building systems that can think, plan, and act.
- The Agentic Loop: Designing autonomous workflows using the LLM-Memory-Tools triad.
- Design Considerations: Choosing between stateless vs. stateful tools and agents vs. structured workflows.
- Capstone Workshop: Developing specialized agents for Financial Advising, Log Triage, or Scheduling.
