Build the complete engineering toolkit: TypeScript, LLM APIs, RAG, agents, and real-world web apps. No prerequisites required.
F-01 // Fundamentals
Fundamentals for AI Engineers
TypeScript types, interfaces, generics, async/await, streaming patterns, Zod validation, error handling, and building AI backends with Node.js and Express.
TypeScriptAsync/AwaitZodExpress
F-02 // Foundations
Foundations of Generative AI
How LLMs work: tokenization, context windows, model selection, cost estimation, prompt engineering fundamentals, embeddings, and a RAG conceptual introduction. Hands-on first API calls.
LLMsEmbeddingsPrompt Eng.RAG Intro
F-03 // Integration
Working with LLMs using TypeScript
OpenAI, Anthropic, Gemini, and Vercel AI SDKs. Streaming responses, function calling, tool use, error handling, content moderation, and advanced prompting techniques.
OpenAI SDKClaudeStreamingTool Use
F-04 // Retrieval
RAG with TypeScript
Document chunking, vector databases (pgvector, Pinecone, Weaviate, Qdrant), LangChain MemoryVectorStore, OpenAI embeddings, and Mastra framework integration end-to-end.
RAGLangChainPineconeMastra
F-05 // Agents
AI Frameworks & Agent Development
Agentic AI with Mastra, VoltAgent, and LLM-EXE. Tool use, memory, multi-provider APIs, function calling, Zod-typed workflows, and building specialised agents.
AgentsMastraVoltAgentMemory
F-06 // Applications
Building Real-World GenAI Web Apps
End-to-end GenAI apps with React, Node.js, Express, and LangChain. Chatbots with chat history, NestJS backends, Redux state, and deployment strategies.
ReactNestJSLangChainDeploy
F-07 // Ethics & Security
Ethics, Evaluation & Security
Bias and hallucination detection, model evaluation metrics, EU AI Act, compliance, multimodal search, and security pipelines for production AI systems.
EthicsEvaluationEU AI ActSecurity
F-08 // Capstone
Final Project — Capstone I
Build and present a complete GenAI application: a RAG Q&A system, autonomous agent, multimodal app, or domain-specific chatbot — simulating a real-world deploy scenario.
CapstoneRAGMultimodalDeploy