← Back to Courses
AI Engineering for Web Developers
Build real AI-powered features using LLM APIs, embeddings, RAG, and agents. A hands-on course for web developers ready to add AI to their toolkit, with a build project in every module.
Intermediate54 hours10 modules55 lessons
Curriculum
01LLM Fundamentals
255min- Free PreviewWhat Are Large Language Models?45min
- Transformers Explained for Web Developers60min
- Tokens, Context Windows, and Pricing45min
- The Model Landscape: Choosing the Right LLM45min
- ProjectModule Project: Model Showdown75min
02Prompt Engineering
275min- Message Roles: System, User, and Assistant50min
- Few-Shot Prompting: Teaching by Example50min
- Chain of Thought Prompting50min
- Structured Output: Getting JSON from LLMs75min
- ProjectModule Project: Prompt Lab75min
03OpenAI API Deep Dive
315min- Chat Completions API60min
- Streaming Responses60min
- Function Calling & Tool Use60min
- Cost Management60min
- ProjectModule Project: AI Code Reviewer75min
04Anthropic API & Claude
315min- Anthropic Messages API60min
- Claude Tool Use60min
- Working with Long Context60min
- Claude Best Practices60min
- ProjectModule Project: Doc Analyzer75min
05Building AI Features in Web Apps
335min- Architecture Patterns for AI Web Apps65min
- Building a Chat UI65min
- Streaming AI Responses to the Browser65min
- Error Handling & Resilience for AI Features65min
- ProjectModule Project: AI Chat Widget75min
06Embeddings & Vector Databases
315min- What Are Embeddings?60min
- Generating Embeddings with the OpenAI API60min
- Vector Databases: pgvector and Pinecone60min
- Building Semantic Search End-to-End60min
- ProjectModule Project: Smart Bookmark Search75min
07RAG from Scratch
385min- What Is RAG and Why It Matters65min
- Document Chunking Strategies65min
- Building a Retrieval Pipeline65min
- Evaluating RAG Systems65min
- RAG with LlamaIndex and LangChain50min
- ProjectModule Project: Ask My Docs120min
08AI Agents
375min- What Are AI Agents?60min
- The ReAct Pattern60min
- Giving Agents Tools60min
- Multi-Step Planning, Memory, and Guardrails60min
- Agent Frameworks: LangGraph and CrewAI60min
- ProjectModule Project: Research Agent120min
09Full-Stack AI App (Capstone)
375min- Capstone Project Setup: AI Knowledge Base App75min
- Building the Document Ingestion Pipeline75min
- Building the Chat Interface with RAG75min
- Polish and Ship: Auth, History, Citations, and Deployment75min
- ProjectModule Project: AI Knowledge Base (Capstone)75min
10Deployment & Production
440min- Managing LLM Costs in Production75min
- Caching Strategies for AI Applications75min
- Safety Guardrails for AI Applications75min
- Monitoring and Observability for AI Applications75min
- Scaling and Best Practices for AI Features75min
- Prompt Evaluation with Langfuse60min
- Durable AI Workflows with Temporal45min
- ProjectModule Project: Production Hardening75min
Prerequisites
- JavaScript (ES6+)
- Basic Python
- Familiarity with REST APIs
- HTML/CSS fundamentals
$49
Enroll NowI'm a WBB Member (Free)one-time purchase
DifficultyIntermediate
Duration54 hours
Modules10
Lessons55