Training Catalogue / Applied AI Engineering

Building GenAI Applications

4 modules
6 sessions

Modules

Take single modules or the whole track. Two hour sessions, combined into half days where it suits your calendar.

Practitioner · 1 session

Prompting and LLM APIs for Developers

System versus user prompts, streaming and error handling against a real API.

  • System versus user prompts in code
  • Streaming responses and error handling
  • LLM API integration patterns
  • Foundations for everything that follows
Skip if already comfortable calling LLM APIs from code.
Practitioner · 2 sessions · multi-part

Building a Custom RAG Application

Embeddings, vector databases and retrieval built into a working app from scratch.

  • RAG architecture fundamentals
  • Embeddings and vector databases
  • Ingestion, embedding and retrieval end to end
  • A Streamlit UI for the app
Advanced · 2 sessions · multi-part

Tool Calling and MCP Integration

Extend an LLM with external functions and wire in the Model Context Protocol.

  • Tool calling and function execution
  • Model Context Protocol integration
  • Agentic and multi-agent patterns
  • Memory and state across turns
Advanced · 1 session

Shipping AI Features to Production

Scaling, caching, monitoring and the operational realities of running AI features.

  • Scaling, caching and monitoring
  • Testing LLM integrations
  • Deployment and operations
  • Architectural best practices for production

Enquire About This Training

Tell us which modules interest you and we will propose a plan within 24 hours. Choosing Enquire on a module above fills in the subject for you. Add more than one if you like.