Course catalog

All tutorials

Browse every tutorial in one place. Filter by difficulty, provider, or concept to find exactly what you need.

tutorials 11

Search Catalog

Filter the collection

11 tutorials available

Beginner Agent Essentials
15 min

Build Your First AI Agent

Initialize an incident triage agent and connect it to a large language model provider.

Azure OpenAI Console app
Start lesson
Beginner Agent Essentials
15 min

Connect Your Agent to External Tools

Equip your agent with custom .NET functions to query live system health data and provide grounded responses.

Azure OpenAI Console app
Start lesson
Beginner Agent Essentials
15 min

Maintain Context with Multi-Turn Conversations

Implement state management using agent sessions to handle follow-up questions and preserve history.

Azure OpenAI Console app
Start lesson
Beginner Agent Essentials
20 min

Persist Conversations and Smart Memory

Learn to save conversation history across restarts and implement structured memory using AIContextProviders.

Azure OpenAI Console app
Start lesson
Intermediate Agent Essentials
30 min

Expose Your Agent via API

Take Jordan Miller's incident triage assistant out of the terminal and host it as a scalable service.

Azure OpenAI Azure Functions
Start lesson
Intermediate Agent Capabilities
20 min

Scale to Thousands of Tools with Semantic Search

Implement local semantic search using ONNX Runtime and FusionCache to dynamically load tools on demand, overcoming LLM context limits.

OpenAI Console app
Start lesson
Intermediate Agent Capabilities
25 min

Parse Job Postings into Hiring Briefs with ScrapeGraphAI

Build a .NET agent that reads public job postings and turns them into structured role briefs with requirements, signals, and next steps.

OpenAI-compatible Console app
Start lesson
Intermediate Advanced Orchestration
10 min

Beyond Agents: Compound AI Systems

Learn why professional AI engineering is shifting from monolithic agents to structured, multi-component systems.

Azure OpenAI Console app
Start lesson
Intermediate Advanced Orchestration
25 min

Orchestrate Multi-Step Workflows

Move beyond single-turn reasoning and build deterministic, observable pipelines using Executors and Edges.

Azure OpenAI Console app
Start lesson
Advanced Advanced Orchestration
20 min

State & Checkpoints

Ensure Jordan's triage assembly line never loses data by managing shared state and checkpointing execution.

Azure OpenAI Console app
Start lesson
Advanced Advanced Orchestration
35 min

Expose Your Workflow via API

Expose Jordan's multi-step triage workflow through Azure Functions to receive external alerts.

Azure OpenAI Azure Functions
Start lesson