Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Build a Full-Stack AI App with .NET - Cohort January 5, 2026
Welcome
Welcome to the Cohort (2:27)
Community and Support
Setup and your first tasks
Demo: The app you will build (8:47)
Week 1. Foundations and AI-assisted development
Overview (8:17)
Tour of the Template (26:52)
How We Use Code Assistants (40:13)
Practice: EF + API + CSV import (3:50)
Solution: EF + API + CSV import (6:14)
Tips for Frontend Development (4:36)
Practice: List + Import UI (2:32)
Solution: List + Import UI (4:16)
Office Hours Recording (69:14)
Week 2. AI opportunities and Azure setup
Overview (3:24)
Understand LLMs, prompts, and tokens (29:22)
Prompt Optimisation Basics (8:23)
Spot AI opportunities (11:14)
Practice: Spot AI opportunities
Azure AI Offering (18:00)
Azure AI Setup (10:40)
Practice: Azure AI Setup
Practice: Prompt Lab
Solution: Prompt Lab (5:30)
How we call LLMs in C# (7:00)
Practice: Connect to Azure AI (1:26)
Solution: Connect to Azure AI (9:46)
Resources
Office Hours Recording (75:58)
Week 3. First AI features
Overview (7:00)
AI Enhancement Architecture (21:29)
Completions API and Response Format (8:49)
Practice: AI Enhancement Backend (3:24)
Solution: AI Enhancement Backend (15:44)
AI-Powered UI Patterns (13:12)
Practice: AI Enhancement UI (1:36)
Solution: AI Enhancement UI (9:19)
AI in Production (13:15)
Office Hours Recording (55:50)
Week 4. Smart detection
Overview (8:25)
Smart CSV Detection Patterns (11:03)
Practice: Smart CSV Detection Backend (3:53)
Solution: Smart CSV Detection Backend (10:11)
Practice: Smart CSV Detection UI (1:07)
Solution: Smart CSV Detection UI (4:38)
Multimodal AI and Vision (9:15)
Practice: Image Import Backend (4:46)
Solution: Image Import Backend (9:37)
Practice: Image Import UI (1:20)
Solution: Image Import UI (4:56)
Office Hours Recording (87:15)
Week 5. RAG and semantic search
Overview (2:44)
RAG and Embeddings (17:14)
Practice: RAG Enhancement Backend (9:42)
Solution: RAG Enhancement Backend (12:13)
Natural Language Queries (7:38)
Practice: NLQ Backend (1:17)
Solution: NLQ Backend (12:20)
Practice: NLQ UI (1:03)
Solution: NLQ UI (5:42)
Prompt Injection and Protection (18:54)
Fallback Strategies for AI Features
Bonus: Analytics Insights (0:49)
Resources
Office Hours Recording (70:08)
Week 6. Agents with tools
Overview (3:36)
Agentic AI and Autonomous Systems (12:39)
Practice: Recommendation Agent (Backend) (4:06)
Solution: Recommendation Agent (Backend) (12:34)
Practice: Recommendation Agent UI (0:48)
Solution: Recommendation Agent UI (5:09)
Tool Calling Patterns (11:53)
Practice: Agentic Tools (2:06)
Solution: Agentic Tools (10:50)
Bonus: Agentic Natural Language Queries (2:46)
Office Hours Recording (78:21)
Week 7. MCP servers
Overview (2:28)
Model Context Protocol (14:43)
Practice: MCP Server (2:20)
Solution: MCP Server (6:42)
MCP Prompts and Resources (3:17)
Practice: MCP Prompts (1:07)
Practice: MCP Prompts (0:56)
Solution: MCP Prompts and Resources (5:11)
Consuming MCP Servers from C# (5:01)
Resources
Office Hours Recording (68:35)
Cohort Conclusion
Conclusion (2:46)
Feedback & Review
Bonus Week 8. LLM Observability
Evaluating and Monitoring AI in Production (11:35)
Demo: Add Helicone Observability (8:43)
Office Hours Recording (69:25)
Teach online with
Practice: Connect to Azure AI
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock