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.