Module
Product Manager paths

Technical PM

Challenge and work with engineers as a peer: understand your product's architecture, specify its APIs, data and permissions, then contribute to the code without putting production at risk.

  • 6 courses
  • 18 hr
  • All levels to Advanced

Who it is for

  • Product managers and product owners who want to understand their team's technical trade-offs and ask the right questions.
  • PMs who write specs that touch APIs, data or access rights.
  • Product people without a technical background who want more autonomy.

Prerequisites

  • No coding knowledge for the first five courses: paper, a spreadsheet and free tools are enough.
  • Access to your product, ideally with at least two user types, and to an engineer who can review your diagrams.
  • For the Git course: being able to type a command in a terminal, or follow the equivalents in the GitHub interface. It recommends taking "Build and ship a web app with an AI coding agent" first, free for every account.

How the path is built

You can only challenge what you can read. The path starts from how a web product works to read its architecture, then covers the three contracts a feature almost always touches (APIs, data, who can do what), and ends with shipping as a team.

  1. Stage 1

    Read and challenge the architecture

    Follow a request from the browser to the database, then read an architecture diagram and turn "it has to be fast" into measurable requirements. The diagram from the first course is enough to start the second. You leave with an architecture review of your product, down to a decision recorded in an ADR.

    Explain how a web product works, from browser to server · Read and challenge a technical architecture

  2. Stage 2

    Specify APIs, data and permissions

    Test an API yourself and write an integration spec engineers can estimate, model the data of a feature and query it in SQL, then specify authentication and roles. You leave with an integration spec, a data model and ten queries, and the roles × actions matrix of your product.

    Design and test an API integration as a PM · Model your product’s data and query it with SQL · Design authentication and permissions for a product

  3. Stage 3

    Ship as a team

    Work on a branch, open a pull request, pass the checks, resolve a conflict and roll back a change cleanly. You finish by shipping a small improvement end to end in a practice repository.

    Git for PMs: ship as a team without putting production at risk

The common thread and the final deliverable

The common thread is your product's architecture and a feature you specify. The diagram from the first course is the basis of the architecture review, then the spec grows with the APIs, data and permissions.

Final deliverable: An architecture review and a technical spec for a feature.

The 6 courses, in order

Each course has its own page: detailed syllabus, prerequisites and deliverable.

  1. Explain how a web product works, from browser to server

    All levels2 hr 30 min

    Follow a request from URL to database, read the Network tab, place an incident in the right layer, and map your own product.

  2. Read and challenge a technical architecture

    Junior3 hr

    Read an architecture diagram, quantify requirements, understand the big choices and ask the questions that surface risks and trade-offs.

  3. Design and test an API integration as a PM

    Junior3 hr

    Read an API’s docs, test it yourself in Bruno or Postman, and write an integration spec developers can estimate.

  4. Model your product’s data and query it with SQL

    Junior3 hr 30 min

    Read and design a feature’s data model, then answer your own product questions in SQL, read-only, with AI-drafted SQL you know how to check.

  5. Design authentication and permissions for a product

    Junior2 hr 30 min

    Specify sign-in, SSO, MFA and passkeys, and a safe roles × actions matrix for a multi-tenant product.

  6. Git for PMs: ship as a team without putting production at risk

    Advanced3 hr 30 min

    Contribute safely to an existing repo with CI/CD: short branches, reviewed pull requests, checks and previews, conflicts, safety nets, clean undo and an AI agent kept in check.

What buying the path gives you

  • Access to the courses the path holds on the purchase date; courses added to the path later are not included.
  • Lifetime access: for as long as Module operates, with updates to the content of these courses.
  • A certificate for every course you finish.
  • One payment via Stripe, no subscription, with an invoice.

Details in the terms of sale (sections 5 and 6)

Other learning paths

12 courses · 35 hr 15 min · €279

AI Product Builder

Final deliverable: An AI feature that's specified, evaluated and ready for production.

5 courses · 14 hr 15 min · €139

AI-Augmented PM

Final deliverable: A decision → spec → measurement cycle backed by AI.

4 courses · 13 hr 15 min · €89

Solo Builder

Final deliverable: Your app online with accounts, protected data and test-mode payments, and a reliable way of working with Claude Code.

5 courses · 10 hr 35 min · €139

AI Every Day

Final deliverable: A team that uses AI with method, and its AI charter.