Skip to content

Guides

Guide Fit

flowchart TD
  family["Python Programming"] --> program["Python Metaprogramming"]
  program --> pressure["A concrete learner or reviewer question"]
  pressure --> guide["Guides"]
  guide --> next["Modules, capstone, and reference surfaces"]
flowchart TD
  question["Name the exact question you need answered"] --> skim["Skim only the sections that match that pressure"]
  skim --> crosscheck["Open the linked module, proof surface, or capstone route"]
  crosscheck --> next_move["Leave with one next decision, page, or command"]

Read the first diagram as a timing map: this guide is for a named pressure, not for wandering the whole course-book. Read the second diagram as the guide loop: arrive with a concrete question, use only the matching sections, then leave with one smaller and more honest next move.

Use this section when you need route guidance rather than a single mechanism page. The guides keep the reading order, proof path, and capstone bridge explicit so the modules do not have to repeat that scaffolding.

Pick one guide lane first

New learner

Reviewer under pressure

Builder choosing a mechanism

Read these first

Use These For Study Planning

Use These For Commands And Proof

Use These For Capstone Reading

Good use of this shelf

  • Open one route guide first, not three at once.
  • Move to reference pages when the question becomes a standard or boundary call.
  • Move to capstone pages only after you know which module claim you want to inspect.
  • Stop once one page has given you a clear next module, proof route, or review decision.

Keep The Layout Stable

  • index.md stays the course home
  • guides/ stays the learner route and proof shelf
  • capstone/ stays the capstone-specific reading, proof, and review shelf
  • reference/ stays the durable runtime and review shelf
  • module-00-orientation/ plus Modules 01 to 10 stay the teaching arc

Directory glossary

Use Glossary when you want the recurring language in this shelf kept stable while you move between study routes, proof routes, and support pages.