Build a Screener

Narrow a whole market down to a shortlist you can defend — by rebuilding your watchlist rather than starting again, and by learning to review the code you were handed.

4 units · 17 lessons · 83 min read · plus hands-on practice, at your pace

Start here

What you are building, and why not from zero

Plan the Rebuild · 5 min read · practitioner

Start the first lesson

Unit 1 Plan the Rebuild

  1. What you are building, and why not from zero 5 min
  2. Read the universe, and find out what is in it 5 min
  3. Your first screen, through the proxy 7 min
  4. What a screener cannot tell you 4 min
Practice Check · Unit 1 A short check · cannot be failed Start

Unit 2 Rebuild It

  1. Pull the data layer out of the watchlist 5 min
  2. One table, two products 5 min
  3. Filters as data, and never trusting the input 6 min
  4. Saved screens — the criteria you keep coming back to 4 min
Practice Check · Unit 2 A short check · cannot be failed Start

Unit 3 Code Review as a Process

  1. A review checklist you can actually run 4 min
  2. Reviewing for leaks 5 min
  3. Reviewing for cost 5 min
  4. Reviewing for numbers that lie 5 min
  5. The review that runs itself 6 min
Practice Check · Unit 3 A short check · cannot be failed Start

Unit 4 Make It Real, and Ship It

  1. From a list to a shortlist you can defend 4 min
  2. The breadth wall 5 min
  3. Ship it beside the watchlist 4 min
  4. What you can now do, and what the exam checks 4 min
Practice Check · Unit 4 A short check · cannot be failed Start

Last Course exam

One exam, the whole course Unlocks when you have read all 17 lessons

Passing it earns the course certificate. It also counts toward the Builder track (course 10 of 13): pass every course exam in a track to earn its track certificate.