Skip to main content

University

Structured learning paths from AI fundamentals to production-grade .NET AI engineering. Work through each path in order — each builds on the last.

5 learning paths
52 hours of content
Beginner
0%

Structured Learning Path

AI Foundations for .NET Developers — Generative AI, LLMs, and Prompt Engineering in C#

Beginner 8h total 12 lessons

A structured learning path for .NET developers starting with AI. Covers generative AI concepts, how LLMs work, prompt engineering in C#, and Microsoft.Extensions.AI — no Python required.

Inside This Path

  • 1 Your First AI App in .NET: Make One API Call and See What Happens
  • 2 Microsoft.Extensions.AI: IChatClient Guide
  • 3 Generative AI for .NET Developers
Intermediate
0%

Structured Learning Path

.NET AI with Semantic Kernel

Intermediate 12h total 9 lessons

Plugins, memory, orchestration, and the full Semantic Kernel SDK from setup to production.

Inside This Path

  • 1 What Is Semantic Kernel? C# Guide
  • 2 Semantic Kernel .NET Setup: 30-Minute Guide
  • 3 Semantic Kernel Plugins in C#: Tool Calling
Intermediate
0%

Structured Learning Path

AI Agents in C# and .NET

Intermediate 14h total 6 lessons

Step-by-step AI agent tutorials in C#: architecture, Semantic Kernel patterns, Microsoft Agent Framework, multi-agent orchestration, and MCP integration.

Inside This Path

  • 1 Build Your First AI Agent in C# with Semantic Kernel (Hands-On)
  • 2 Microsoft Agent Framework for .NET: Architecture, MCP & Deployment Guide
  • 3 AI Agent Architecture in .NET: Single-Agent, Orchestrator & Group Chat Patterns
Advanced
0%

Structured Learning Path

Production AI Engineering

Advanced 10h total 5 lessons

Resilience, observability, cost optimization, and deployment patterns for AI-powered .NET apps.

Inside This Path

  • 1 Securing .NET AI Apps: Key Vault, PII Filtering & Prompt Injection Defense
  • 2 AI Workflow Patterns in .NET: Chaining, Fan-Out, Human-in-the-Loop & Agents
  • 3 OpenTelemetry for .NET AI Apps
Beginner
0%

Structured Learning Path

Machine Learning in C# with ML.NET

Beginner 8h total 3 lessons

Learn ML.NET with practical C# tutorials for predictive analytics: classification, regression, ONNX models, and production pipelines without Python.

Inside This Path

  • 1 What Is ML.NET? Machine Learning in C# for .NET Developers
  • 2 ML.NET Sentiment Analysis in C#: Predictive Analytics Tutorial
  • 3 Run ONNX Models in .NET: HuggingFace Embeddings & Phi-3 Without Azure

Explore Other Pillars