CourseForward Deployed Engineer: The Complete Course · Module 1: Engineering Floor · part 6 of 85
Part 6 · Module 1: Engineering Floor

Module 1: Engineering Floor

1 min read·13 Oct 2026

What you need first

  • You have written small programs in any language.
  • A Google account for Colab, and a Groq or Gemini key in Colab's Secrets panel (see the course setup page).
  • For the optional parts only: Node.js 20.19 or newer and Docker on your own computer.

What you will build

A project skeleton for the Harbourline engagement: the harbourline-claims repository, with tests, CI, Docker Compose and secrets handled properly.

Lessons

FileTitleMinutesDepth tags
01-core.mdLesson 1: The core toolkit you bring on site50Essential, Recommended
02-backend.mdLesson 2: The backend behind one late claim60Essential, Recommended
03-frontend.mdLesson 3: A screen the claims team can trust60Essential, Recommended, Optional
04-infrastructure.mdLesson 4: Infrastructure: getting the claims tool off your laptop50Essential, Recommended

Extras

  • 05-module-lab.md: Lab: The claims service skeleton, end to end (75 minutes): joins the four lessons into one repository that records Dana's email once, triages it in the background and passes five checks.
  • 06-incident-file.md: Incident: Stolen CI secrets that never expired (35 minutes): CircleCI's January 2023 breach, replayed on a simulated Harbourline CI store and fixed with short-lived credentials.