BBuddyAI Learn
AI & Machine Learning · Beginner → Expert

🤖 LLM Application Engineering

Engineer reliable LLM products with prompting, structured output, tools, retrieval, agents, evaluation, safety, observability, privacy, cost and production architecture.

Course roadmap

Pass each module exam to unlock the next module.

Module 1 · Beginner

LLM Foundations, Tokens, Context and Model Behavior

Locked
Module 2 · Beginner

Prompt Design, Instructions and Few-Shot Patterns

Locked
Module 3 · Beginner

Structured Outputs, Schemas and Validation

Locked
Module 4 · Beginner

Tool Calling and Controlled Actions

Locked
Module 5 · Intermediate

Embeddings, Retrieval and Vector Search

Locked
Module 6 · Intermediate

RAG Ingestion, Chunking and Grounding

Locked
Module 7 · Intermediate

Conversation State and Memory Architecture

Locked
Module 8 · Intermediate

Agentic Workflows and Orchestration

Locked
Module 9 · Advanced

Evaluation Sets, Rubrics and Regression Testing

Locked
Module 10 · Advanced

Hallucination, Uncertainty and Verification

Locked
Module 11 · Advanced

Prompt Injection and LLM Security

Locked
Module 12 · Advanced

Privacy, Data Handling and Access Boundaries

Locked
Module 13 · Advanced

Latency, Caching, Batching and Cost Control

Locked
Module 14 · Expert

Observability, Tracing and Production Debugging

Locked
Module 15 · Expert

Model Selection, Fallbacks and Reliability

Locked
Module 16 · Expert

Human Review and Responsible AI Controls

Locked
Module 17 · Expert

Expert Capstone: Production LLM Application

Locked
Certification gate

Final course exam

Pass mark: 80%. Time limit: 360 minutes. All module exams must be passed first.

Locked until modules are passed