LKG School — GenAI Architect Path
A free, mobile-first course that takes a .NET / C# developer to GenAI architect: Python, LLMs, RAG, embeddings, agents and MCP — in 80 short animated reels with voiceover, notes, recaps and quizzes.
▶ Start learning1. Python Core
- Setup & Tooling
- Syntax Basics
- Core Data Structures
- Functions
- OOP in Python
- Modules & Project Structure
- Errors, Files & Config
- Type Hints
- Pydantic
2. LLM Basics + API
3. Python for Data
4. Embeddings > Vector DB > RAG
- Embedding Concepts
- Embedding Models
- SQL from Python
- Vector DB Fundamentals
- Vector DB Options
- Operations
- Vector vs Parquet/SQL Decision
- RAG Architecture
- Ingestion & Chunking
- Retrieval Quality
- Generation & Citations
- Advanced RAG
5. App Building + Quality
6. Agents Core + MCP
- What is an Agent
- Tool Design
- Built-in Capabilities
- Text-to-SQL
- Files as Data Source
- MCP Concepts
- MCP Spec Evolution
- Using Existing MCP Servers
- MCP Security
- MCP Server Development
- Project: Excel MCP Server
7. Patterns + Frameworks
- Workflow Patterns
- Agent Reasoning
- Memory Types
- Context Management
- Architectures
- Framework Landscape
- Framework Selection
8. Production + Security
- Security Threats
- Controls
- Observability
- Performance & Cost
- Deployment
- Control Design
- Agent Evals
- Production Engineering
- Threat Model
- Packaging & Deployment
9. Hands-on Projects
- Project: SOP-to-Excel Agent
- Project: Data Analyst Agent
- Project: Document Processing Agent
- Project: Messaging Assistant