New Cohort Starts:

Donate

AI Engineering

Course Description

AI Engineering Phase Introduction

Weeks 9–14 · 8 Modules. Go beyond prompts. This is where VWC graduates separate from every other bootcamp — you won't just use AI tools, you'll build the systems behind them. Production APIs, retrieval-augmented generation, autonomous agents, and real-time streaming interfaces.

Module 14: AI Foundations — Before you write AI code, understand what AI actually is. Covers the AI/ML/Deep Learning hierarchy, learning paradigms, the Transformer architecture, tokens and embeddings, context windows, and the LLM landscape (GPT-4, Claude, Gemini, Llama).

Module 15: Advanced Python for AI — Level up to production patterns. Covers Python 3.11+ features, uv, type hints, Pydantic v2 (BaseModel, validators, serialization, BaseSettings, computed fields, JSON schema generation), and async Python (asyncio, httpx).

Module 16: FastAPI: Production AI APIs — Build the backend that powers AI applications at scale. Covers routing, Pydantic request/response, dependency injection, OpenAPI 3.1, streaming responses (SSE, AsyncIterator), middleware, CORS, API key auth, rate limiting, and background tasks.

Module 17: Google Gemini Integration — Connect to frontier AI models for text and multimodal applications. Covers Gemini Pro/Flash, generation config, text generation, streaming, chat sessions, structured output (JSON mode + Pydantic schema), multimodal inputs, and function calling.

Module 18: Professional Prompt Engineering — Systematic techniques that consistently produce better results. Covers zero/one/few-shot, Chain of Thought, Self-Consistency, Tree of Thoughts, ReAct, XML tags, schema-guided generation, Jinja2 templates, and A/B testing.

Module 19: RAG Systems — Give AI applications real knowledge. Covers document ingestion, chunking strategies, embeddings, pgvector and ChromaDB, hybrid search, reranking, query expansion (HyDE), and evaluation metrics (Precision@k, Recall@k, MRR, faithfulness).

Module 20: AI Agents & Workflows — Build autonomous systems that reason, plan, and act. Covers agent architecture (perception, reasoning, action, reflection), tool use, function calling, memory systems, LangChain, LangGraph, multi-agent systems, and human-in-the-loop patterns.

Module 21: Full-Stack AI Integration — Connect everything. Covers Next.js AI patterns, Server Components for AI, streaming chat UI (SSE, token-by-token rendering, markdown), type-safe integration (OpenAPI client generation, Zod ↔ Pydantic), and file upload with multimodal support.

Phase Outcome: Design, build, and deploy AI-powered applications from scratch.

AI Engineering
FREE

For veterans & military spouses in Vets Who Code.

Apply to Vets Who Code

Course access is available after acceptance into the program

What's Included:

  • Course materials & resources
  • Interactive assignments
  • Progress tracking
  • Community support
  • Certificate of completion

Quick Links:

Related Courses​

shape 1
shape