Frameworks
Instructor-led training in modern web and app frameworks: React, Angular, Vue, Svelte, Blazor, HTMX, .NET MAUI, REST APIs, and more. A 5-day intensive on end-to-end LLM apps in Python: model APIs, prompt pipelines, Pydantic outputs, tool calling, streaming FastAPI, and deployment. A 5-day intensive on building production AI agents in Python: agent loops, LangGraph and Pydantic AI, MCP servers and clients, orchestration, and evals. End-to-end LLM application development using TypeScript and Python: prompt pipelines, tool use, streaming, structured output, and production deployment. Building production-grade retrieval-augmented generation systems: chunking, hybrid search, reranking, evaluation harnesses, and deployment. Orchestration patterns, planner/worker architectures, agent hand-offs, and failure recovery for production multi-agent systems. Real-time voice APIs, vision, document understanding, and multimodal application patterns for software engineers. Building and consuming MCP servers to extend coding assistants with internal tools, data sources, and APIs using the Model Context Protocol standard. Function calling, tool design, and safe execution sandboxes for extending AI coding agents with custom capabilities. Eval harnesses, regression suites, and golden datasets for measuring and improving AI coding assistant and LLM application quality. Tracing, token budgets, caching, and prompt versioning for production LLM applications that are observable and cost-controlled. Build Apache Airflow 3 workflows in Python: the airflow.sdk authoring interface, asset-based scheduling, DAG versioning, cloud integration, and plugins. Administer and scale Apache Airflow 3: configure executors and auth managers, deploy on Kubernetes, upgrade from Airflow 2, and monitor with OpenTelemetry. Run Apache Airflow 3.2 on Kubernetes: the API Server and Task SDK, the Kubernetes Executor and KubernetesPodOperator, dynamic task mapping, and observability. Automate data engineering end to end: provision with Ansible, orchestrate workflows with Apache Airflow, and load into Snowflake cloud data warehousing. Automate workflows with Python: file ops, subprocesses, logging, CLI args, async, and API tasks, plus optional AI and distributed automation. Hands-on distributed task automation with Python, Celery, and RabbitMQ: set up Docker environments, define tasks, and scale workflows with routing and Beat. Build batch data pipelines with Apache Kafka 4.x (KRaft mode) and Celery: topics, consumer groups, exactly-once semantics, Redis-backed workers, and DLQs. Distributed task automation with Python Faust and Kafka: containerize environments, process streaming data, manage state and fault tolerance, and scale. Build scalable data pipelines with Apache Spark 4 and Python: Spark Connect, Spark SQL, DataFrames, and real-time stream processing. Build custom Jupyter widgets with ipywidgets 8.x and AnyWidget: Python widget classes, ESM TypeScript front-ends, and embedding in JupyterLab and Notebook 7. End-to-end generative AI for Python developers: frontier models, prompt and context engineering, structured outputs, tool use, RAG, MCP agents, and evals. Build native iOS, Android, Windows, and Mac apps from one C# codebase with .NET 10 MAUI: XAML, compiled bindings, MVVM, Shell navigation, and stores. Ship native iOS, Android, Windows, and Mac apps from Razor components with .NET 10 MAUI Blazor Hybrid: BlazorWebView, shared UI, platform APIs, and stores. Build .NET 10 MAUI apps test-first: TDD for MVVM view models, navigation, and platform services, mocking device APIs, and Appium device UI automation. Build .NET 10 MAUI Blazor Hybrid apps test-first: TDD for Razor components with bUnit, mocking platform services and JS interop, and Playwright automation. Build production-ready React 19 apps with components, hooks, forms and Actions, APIs, routing, and tests. Build production-grade React 19 apps with components, hooks, routing, forms and Actions, APIs, and testing. Build production React 19 apps on Next.js 16: App Router, Server Components, Server Actions, Cache Components, the React Compiler, and end-to-end testing. Build full-stack React 19 apps with React Router 7 (formerly Remix): loaders, actions, server modules, hydration, and progressive enhancement. Master client-side React 19: Actions, the use hook, the React Compiler, Suspense, performance profiling, and state with TanStack Query and Zustand. Build full-stack React apps with TanStack Start: type-safe file-based routing, type-safe server functions, SSR and streaming, and TanStack Query. Add real-time features to React and ASP.NET Core MVC apps with SignalR: hubs, the React client, groups, auth, reconnection, and scale-out. Build interactive web UIs with ASP.NET Core Blazor and .NET 10: Razor Components, QuickGrid, WebAuthn passkeys, routing, and production deployment. Build full-stack .NET 10 web apps with Blazor and Minimal APIs: Razor Components, C# 14, WebAuthn passkeys, routing, SignalR, and unit testing. Build full-stack .NET 10 web apps with Blazor and ASP.NET Core Web APIs: Razor Components, C# 14, WebAuthn passkeys, routing, SignalR, and unit testing. Practice Test-Driven Development for .NET 10 Blazor and Minimal APIs: unit and E2E testing, bUnit, mocks and fakes, and CI/CD pipelines. Practice Test-Driven Development for .NET 10 Blazor and Web APIs: unit and E2E testing, bUnit, mocks and fakes, and CI/CD pipelines. Hands-on modern Angular course covering CLI, components, routing, services, pipes, HttpClient, signals, and built-in control flow. Master Angular 22 in the signal-first era: Signals, Signal Forms, zoneless change detection, built-in control flow, and standalone components. Migrate legacy Angular codebases to Angular 22: ng update paths, NgModules to standalone, RxJS to signals, typed and Signal Forms, and Karma to Vitest. Master Svelte 5 and SvelteKit 2: runes, snippets, callback props, file-based routing, server load functions, SSR, and progressively enhanced form actions. Learn Svelte 5 and SvelteKit by mapping what you know from React: runes vs. useState, components, routing, forms, and state management compared side by side. Learn Svelte 5 and SvelteKit by mapping what you know from Angular: runes vs. Signals, components, routing, forms, and state management compared side by side. Master Svelte and SvelteKit in depth: runes, components, routing, advanced bindings and composition, actions, transitions, hooks, SSR, and unit testing. Advance your Svelte skills: advanced bindings and composition, advanced routing, actions, UI special effects, special elements, hooks, and unit testing. Build full-stack apps with Svelte and ASP.NET Core: SvelteKit components, routing, and state, plus a Web API, EF Core database, JWT auth, and SignalR. Build full-stack apps with Svelte and FastAPI: SvelteKit components, routing, and state, plus a Python REST API with cookies, errors, JWT security, and CORS. Build full-stack apps with Svelte and Flask-RESTX: SvelteKit components and state, plus a Python REST API with SQLAlchemy, API docs, and JWT security. Master modern Vue 3: the Composition API with script setup, reactivity, components, Pinia, Vue Router 5, forms, TypeScript, Vite, and testing with Vitest. Learn modern Vue 3 by mapping what you know from React: hooks to the Composition API, context to Vue reactivity, Redux to Pinia, and routing to Vue Router 5. Build full-stack apps with Vue 3 and FastAPI: Composition API, Pinia, Vue Router 5, plus a Python REST API with Pydantic, async SQLAlchemy, and JWT security. Build HTML-first web apps with HTMX 2.x and the server of your choice: the request/response model, swaps, triggers, events, and progressive enhancement. Build REST APIs with Python, Flask 3, and Flask-RESTX. Now in maintenance mode: ideal for teams maintaining services, with migration paths to FastAPI. Build production REST APIs with Python and FastAPI: Pydantic 2 models, async SQLAlchemy 2.x, OAuth2/JWT auth, OpenAPI 3.1 docs, and cloud deployment. Learn to build, secure, document, and test REST APIs with Spring Boot 4, Spring Framework 7, and modern Java 25. Build production REST APIs in Rust with Actix-web 4, the fast Rust web framework: routing, extractors, middleware, sqlx data access, and an AI workflow. Build framework-agnostic UI with the Web Components platform: Custom Elements, Shadow DOM, HTML Templates, slots, lifecycle callbacks, and unit testing. Production-quality Web Components with the Lit framework: reactive properties, lifecycle, decorators, templates, composition, and server rendering. Build full-stack web apps in Rust with Leptos, a modern Rust web framework: fine-grained reactivity, server functions, SSR with hydration, and an AI workflow. Build fast, secure cross-platform desktop and mobile GUI apps in Rust with Tauri 2: capabilities, native menus, iOS and Android, and an AI-augmented workflow. Hands-on WPF for .NET 10 and .NET Framework 4.8.x: XAML, layout, data binding, MVVM, control templates, custom controls, and Fluent theming.Five-Day Intensives
Building AI-Powered Applications
Tools, Skills, and MCP
Quality and Operations