Course overview
This course provides a hands-on guide to the two sides of building trustworthy AI: evaluation and guardrails. You will move from foundational concepts like BLEU and ROUGE scoring to real-world techniques such as using LLMs as judges, creating golden datasets, and interpreting production traces. On the safety side, you will implement guardrails for AI agents, covering PII detection with LangChain, prompt injection defense, output validation, and continuous integration pipelines for AI-generated code. Tools like Amazon Bedrock, LangSmith, Guardrails AI, and Arize are used to create practical workflows that ensure your LLM applications are both reliable and safe.
Who this course is for
This course is built for AI developers, data scientists, and engineers who are deploying or maintaining large language models in production. It is especially useful if you are moving beyond prototypes and need to tackle real-world problems like detecting hallucinations, preventing harmful outputs, and measuring semantic quality beyond simple accuracy. The lessons assume a basic familiarity with Python and LLM concepts, but they start with beginner-friendly tutorials before progressing to advanced topics like building evaluation criteria for specific business use cases and architecting layered guardrail systems for healthcare applications.
How to study this sequence
Begin with the full 10-hour agentic AI overview to set the context, then immediately focus on the two evaluation fundamentals courses to learn both the metrics and the practical pipeline of labeling data and creating LLM judges. Next, alternate between the guardrails lessons to understand deterministic filtering and framework-based validation. Complete the course by seeing these concepts applied in specific production environments such as automated coding safeguards and AWS Bedrock evaluation setups. Replicate the spreadsheet-based evaluation framework and explore CI/CD guardrail implementations alongside the lectures.
What you should be able to do
You will finish with the ability to build a complete evaluation and safety stack for LLM agents. You can set up tracing and debugging with LangSmith, design evaluation criteria using production trace analysis, implement guardrails with Guardrails AI and LangChain to block prompt injections and validate outputs, and configure automated metrics to continuously monitor model behavior. You will be equipped to reduce hallucination risks and ensure your AI systems operate within defined safety and quality boundaries.
