Outcomes
- Stand up the lab environment used across the curriculum
- Define a repeatable workflow for experiments, notes, and validation
Prerequisites
- Comfort reading browser developer tools output
- Basic TypeScript or Python familiarity
Section Breakdown
Lecture 1
Welcome to Mastering Bot Defense & Evasion
Set the stakes for modern bot abuse, what the course covers, and how the public site and Academy split responsibilities.
Lecture 2
What You'll Build & Learning Outcomes
Walk through the artifacts, prototypes, and analytical outputs that accumulate throughout the quarter.
Lecture 3
Tools & Lab Setup Overview
Survey the browser automation, packet analysis, proxying, and observability tools required for the exercises.
Lecture 4
Setting Goals & Course Workflow
Define how to scope experiments, keep evidence, and compare red-team and blue-team outcomes consistently.
Assignment
Prepare Your Bot Detection Lab
Provision the core local tooling, document your intended workflows, and record the first baseline signals from a clean environment.