Master Skills with
Hands-On Learning
Every course includes a personal AI instructor. From cloud labs to interactive simulations — learn by doing, not just watching.
Identity and Access Management
Identity vocabulary every security practitioner shares — authentication factors + MFA, federation (SAML/OAuth/OIDC), authorization models, Zero Trust, PIM, identity governance. Five hands-on labs including three on a real Entra P2 tenant.
Cybersecurity Fundamentals
Foundations every security practitioner shares — threat landscape, CIA + AAA, risk management, defense in depth, MITRE ATT&CK, networking and OS essentials for security, cryptographic primitives, and the NIST Cybersecurity Framework. Eight AI-led lessons plus three hands-on labs.
Using Visual Studio 2026 with GitHub
Master the Visual Studio 2026 and GitHub developer inner loop — clone, branch, commit, review, merge, and automate CI/CD, all from the IDE, on a real .NET 10 project.
VS 2026 + Copilot: The Enterprise .NET Developer Workflow
Become proficient with Visual Studio 2026 and GitHub Copilot as your enterprise .NET development pair. Learn the four Copilot Chat modes, ground Copilot in your team's codebase with Spaces and custom instructions, request AI-powered code reviews in your PR workflow, and configure bring-your-own-key against an Azure AI Foundry deployment to meet your organization's governance requirements.
Production Claude Application Capstone
Ship a production Claude application. Cover environment config, observability, safety layers, deployment patterns like canary and feature flags, and incident response runbooks, then bring every technique from the AI Engineer path together in a portfolio-grade end-to-end capstone.
Streaming, batching, and cost optimization at scale
Ship Claude at production volume. Cut spend with the Message Batches API for non-interactive workloads, prompt caching at scale, and smart model routing. Improve perceived latency with server-sent event streaming, and harden the stack with rate-limit and retry patterns.
Claude Vision and PDF processing
Process images and PDFs with Claude: chart extraction, receipt and invoice OCR, form understanding, multi-page document reasoning, and structured JSON extraction. Learn the vision content-block shape, PDF handling, cost and latency tradeoffs, and when to route to Haiku, Sonnet, or Opus.
Evaluations and Observability for Claude Apps
Build eval harnesses that catch regressions before they ship. Cover test-bank design, LLM-as-judge patterns, tracing and structured logging, cost and latency monitoring, and wiring prompt changes into CI so quality stays measurable as your Claude app grows.
Structured Output + JSON with Claude
Produce schema-valid, downstream-ready structured output from Claude. Use tool calling as a JSON forcer, pair it with Pydantic and JSON Schema, build extraction pipelines for emails, PDFs, and HTML, stream structured outputs, and recover gracefully when validation fails.
Multi-Agent Claude Systems
Design and build systems where multiple Claude agents collaborate. Cover orchestrator-worker patterns, agent handoffs, shared state, parallel execution with debate and vote consensus, and specialization so each agent has focused tools and a focused system prompt.
Building MCP Servers
Ship your own Model Context Protocol servers. Expose tools, resources, and prompts to any MCP-compatible client such as Claude Desktop, Claude Code, or your own app. Cover stdio and HTTP transports, packaging and distribution, and testing patterns in Python.
MCP Fundamentals with Claude
Learn Model Context Protocol, the open standard Anthropic built so Claude can discover and call external tools and data sources without custom glue. Understand the three primitives (tools, resources, prompts), connect to existing MCP servers from Python, and build a multi-server client.
Retrieval-Augmented Generation with Claude
Ground Claude in your own data with retrieval-augmented generation. Build hybrid vector plus full-text pipelines, chunk documents for optimal retrieval, add reranking for precision, and evaluate whether answers stay faithful to sources. Lightweight in-process vector search keeps the focus on RAG mechanics, not infrastructure.
Building Claude Agents
Turn Claude from a one-shot chat model into an autonomous agent. Build tool-calling loops from scratch, add multi-step orchestration with retries, produce safe structured JSON, and evaluate agent behavior on real tasks. Hands-on in a Python VS Code lab with the Claude API proxy handling auth.
Prompt Engineering with Claude
Shape Claude's output on purpose. Cover XML tag conventions, few-shot examples, chain-of-thought scaffolding, and prompt caching for cost and throughput wins. For developers who have made their first Claude calls and want prompts that hold up in production.
AI Engineering Foundations with Claude
Entry-level primer for software engineers new to Claude. Tour the Console and Playground, make your first API calls from Python, build multi-turn conversations with streaming, and learn how to pick the right model for the job on cost, latency, and capability.
AZ-ADMIN-300: VM Fleet Management - Four Tools, One Scenario
The capstone. Deploy the same 3-tier IaaS fleet four ways — Az CLI, Az PowerShell, Bicep, ARM. Head-to-head. End with a challenge lab picking the right tool per phase of an incident-response drill.
AZ-ADMIN-130: ARM Templates - Fundamentals and Migration to Bicep
Read, maintain, and safely modernize ARM JSON templates. Master parameters, functions, copy loops, linked templates, arm-ttk testing, and the `bicep decompile` migration path.
AZ-ADMIN-100: Azure CLI Essentials for IaaS Administrators
Master the Azure CLI as a scripting-first admin toolkit — JMESPath, subscription/RG defaults, VM/VNet/Storage/RBAC lifecycle, tagging at scale. For admins moving from portal to reliable scripts.
AZ-ADMIN-110: Azure PowerShell for IaaS Administrators
Short-form Az PowerShell for IaaS admins — pipeline composition, splatting, Az.Tools.Predictor, and PSScriptAnalyzer linting. Companion to AZ-040 (course 444). VM/VNet/Storage/RBAC scenarios.
AZ-ADMIN-200: Enterprise Landing Zone with Bicep and azd
Ship a CAF-aligned Azure landing zone with Bicep + azd — hub-spoke, private DNS, RBAC baseline, Key Vault, Log Analytics, Azure Policy. PSRule.Rules.Azure enforces CAF/WAF in-loop.