01.2: Ollama
Deploy an Ollama server for testing open language models
46 min
Updated Jan 5, 2026
01.1: Setup
Set up Google Cloud and LLM accounts
83 min
Updated Jan 28, 2026
02.4: Homework
Create a custom RAG application of your own.
216 min
Updated Feb 2, 2026
03.2: Homework
Build-a-Bot Workshop. Create a custom LangChain agent of your own.
180 min
Updated Feb 2, 2026
04.2: Homework
Create a custom MCP-based agent application of your own.
180 min
Updated Feb 3, 2026
05.2: Homework
Security test your LangChain agent.
180 min
Updated Feb 3, 2026
06.3: Homework
Generate a secure application with coding agents
182 min
Updated Feb 5, 2026
07.3: Homework
Write your own LLM application to generate and execute commands and configurations
182 min
Updated Feb 4, 2026
08.2: Homework
Write your own LLM application to aid in analyzing and reverse engineering code
182 min
Updated Feb 4, 2026
09.3: Homework
Write your own LLM application to aid in identifying, fixing, and exploiting vulnerabilities
182 min
Updated Feb 2, 2026
10.3: Final project
Build an LLM security application given what you've learned in this class
182 min
Updated Feb 2, 2026
06.1: Code Generation
Perform code generation, editing, and translation using an LLM
18 min
Updated Feb 5, 2026
06.2: Coding Agents
Utilize LLM-powered coding agents to vibe code applications
42 min
Updated Feb 3, 2026
07.1: Command and Configuration Generation
Use LLMs to generate commands and configurations
24 min
Updated Feb 4, 2026
07.2: Command agents
Experiment with agents that generate and execute commands
45 min
Updated Feb 4, 2026
08.1: Code Documentation and Analysis
Use LLMs to aid in documenting, analyzing, and reverse engineering code
151 min
Updated Feb 4, 2026
09.1: Vulnerabilities and Exploitation
Use LLMs to aid in vulnerability discovery, exploitation, and patching
51 min
Updated Jan 29, 2026
09.2: Vulnerability Tools
Use LLMs with tools for vulnerability discovery, exploitation, and patching
43 min
Updated Oct 14, 2025
10.1. Threat Intelligence
Use LLMs to aid in threat intelligence tasks
48 min
Updated Oct 14, 2025
10.2: Social Engineering
Use LLMs to aid in social engineering tasks
21 min
Updated Jan 29, 2026
02.1: LangChain Tour
Experiment with prompt templates, messages, chat models, safety settings, chains, and parsers in LangChain
21 min
Updated Jan 11, 2026
02.2: LangChain Documents
Experiment with document loading, chunking, and tokenizers in LangChain
30 min
Updated Jan 13, 2026
02.3: LangChain RAG application
Experiment with a retrieval augmented generation application in LangChain
30 min
Updated Jan 27, 2026
03.1: LangChain Agents
Experiment with agents and tools with LangChain for building autonomous applications
63 min
Updated Jan 20, 2026
01.4: Model Testing
Examine the performance of different LLMs on a suite of tasks
27 min
Updated Dec 9, 2025
04.1: MCP
Leverage Model-Context-Protocol tools for building agents
82 min
Updated Jan 31, 2026
05.1: Securing LLM applications
Analyze the security of LLM applications
115 min
Updated Feb 6, 2026
01.3: Programmatic Model Access
Access a range of LLMs from Python
11 min
Updated Jan 11, 2026
Loading Codelabs, please wait...