A free LLM security course for developers and security teams, from how LLM attacks work to defending production systems. You learn the main attack vectors (prompt injection, data leakage, unsafe output), how to structure prompts and validate input and output, how to red-team your own system, and how to monitor and respond when something goes wrong. Each lesson is a hands-on guide with examples you can run.
Read the lessons in order; they are arranged so each one prepares the next. Every lesson is a guide, so you can also open any of them on its own.
16 lessons, in order. Each opens with the full list beside it, so you always know where you are and what comes next.