Course Overview
The AI-APP Craftsman Bootcamp: From Python to Azure Agent Prototype is a 3-day intensive, hands-on sprint for developers who want to build practical AI applications and agent systems. This bootcamp is not a slow immersion—it’s a full-speed journey from Python to production-ready AI prototypes using Azure infrastructure.
Participants will engage in live coding, architectural critiques, and lab work grounded in decades of enterprise AI experience. Theory is kept minimal — the focus is on building, wiring, and shipping functional prototypes by the end of the program. Be prepared to code, collaborate, and push your skills to the limit.
Learning Outcomes (By End of 3 Days)
- Achieve fluency in modern Python, including asynchronous programming and concurrency.
- Build robust async HTTP clients (REST, streaming) with error handling and observability.
- Construct scalable APIs using FastAPI to wrap LLM endpoints with fallback and throttling.
- Integrate local and remote LLMs in Python with prompt engineering and fallback strategies.
- Compose reasoning chains and agent logic (tool invocation, memory, retries).
- Implement basic Retrieval-Augmented Generation (RAG) using your own domain data.
- Understand agent architectures, orchestration patterns, and Azure-based deployment.
- Build and deploy a minimal Azure-targeted AI app prototype (chain + agent).
- Evaluate design tradeoffs: latency, cost, drift, reliability, and maintainability.
- Leave confident to scale prototypes into production-ready Azure AI apps.
Prerequisites
- Basic understanding of Python (functions, classes, data structures).
- Familiarity with HTTP/REST and JSON.
- Basic command-line or shell proficiency.
Training Outline
- Day 1: Python & Async Foundations + HTTP Integration
- Day 2: Web APIs & AI Endpoints, LLM Integration, and Chain Logic
- Day 3: Agent Architecture, Azure Prototype Deployment & Demo