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 learning

1. Python Core

  1. Setup & Tooling
  2. Syntax Basics
  3. Core Data Structures
  4. Functions
  5. OOP in Python
  6. Modules & Project Structure
  7. Errors, Files & Config
  8. Type Hints
  9. Pydantic

2. LLM Basics + API

  1. How LLMs Work
  2. Model Landscape
  3. API Basics
  4. Structured Output & Tools
  5. Core Techniques
  6. Prompt Lifecycle

3. Python for Data

  1. NumPy & Vectors
  2. ML Basics
  3. pandas
  4. File Formats
  5. DuckDB
  6. Excel Automation

4. Embeddings > Vector DB > RAG

  1. Embedding Concepts
  2. Embedding Models
  3. SQL from Python
  4. Vector DB Fundamentals
  5. Vector DB Options
  6. Operations
  7. Vector vs Parquet/SQL Decision
  8. RAG Architecture
  9. Ingestion & Chunking
  10. Retrieval Quality
  11. Generation & Citations
  12. Advanced RAG

5. App Building + Quality

  1. asyncio
  2. Threads vs Processes
  3. HTTP Clients
  4. FastAPI
  5. Testing & Quality
  6. Eval Fundamentals
  7. RAG & LLM Metrics

6. Agents Core + MCP

  1. What is an Agent
  2. Tool Design
  3. Built-in Capabilities
  4. Text-to-SQL
  5. Files as Data Source
  6. MCP Concepts
  7. MCP Spec Evolution
  8. Using Existing MCP Servers
  9. MCP Security
  10. MCP Server Development
  11. Project: Excel MCP Server

7. Patterns + Frameworks

  1. Workflow Patterns
  2. Agent Reasoning
  3. Memory Types
  4. Context Management
  5. Architectures
  6. Framework Landscape
  7. Framework Selection

8. Production + Security

  1. Security Threats
  2. Controls
  3. Observability
  4. Performance & Cost
  5. Deployment
  6. Control Design
  7. Agent Evals
  8. Production Engineering
  9. Threat Model
  10. Packaging & Deployment

9. Hands-on Projects

  1. Project: SOP-to-Excel Agent
  2. Project: Data Analyst Agent
  3. Project: Document Processing Agent
  4. Project: Messaging Assistant

10. Architect Layer + Extras

  1. Azure AI Services
  2. Architect Toolkit
  3. Architect Toolkit
  4. RAG vs Fine-tune vs Prompt
  5. Beyond Text
  6. Real-time & Webhooks
  7. polars
  8. NoSQL & Cache