Bijux Masterclass¶
Bijux Masterclass is the root catalog for the full program collection. The root docs site is intentionally a learner-facing surface, not only a repository index: it mirrors the checked-in course books and capstone guides so you can move between programs without switching documentation systems.
The page follows the same Bijux handbook pattern used across the other repositories: start with the visible catalog, then move into family routing, local course trees, and exact commands when you need them.
Catalog Maps¶
graph TD
home["Bijux Masterclass"]
repro["Reproducible Research"]
python["Python Programming"]
make["Deep Dive Make"]
snakemake["Deep Dive Snakemake"]
dvc["Deep Dive DVC"]
oop["Python Object-Oriented Programming"]
fp["Python Functional Programming"]
meta["Python Meta-Programming"]
home --> repro
home --> python
repro --> make
repro --> snakemake
repro --> dvc
python --> oop
python --> fp
python --> meta
flowchart LR
home["Choose a family"] --> family["Read the family overview"]
family --> program["Open one program page"]
program --> course["Enter the local course home"]
course --> capstone["Cross-check the capstone guide"]
capstone --> review["Return to the catalog when switching programs"]
How to Use This Site¶
- Start with the family page when you know the problem space but not the specific program.
- Start with the program page when you already know which course you want.
- Use the expanded sidebar sections to move through the full ordered course-book and capstone pages without leaving the root site.
- Use the local course-home and capstone links on each program page when you want the shortest entry route.
- Use the root search when you want one result list across all six course books and capstone guides.
Family Overviews
Use the family pages to decide which course matches the design pressure you are facing.
Program Trees
Open one program in the sidebar to see the full ordered course-book and capstone navigation.
Search Across Everything
Root search now spans the synced library, so one query can find a concept across all six programs.
Program Families¶
Reproducible Research¶
Courses about build graphs, workflow engines, data state, and long-lived reproducibility contracts:
Python Programming¶
Courses about Python semantics, runtime boundaries, and maintainable design under real change pressure:
Local Commands¶
make docs-serve
make docs-audit
make PROGRAM=python-programming/python-functional-programming docs-serve
make PROGRAM=reproducible-research/deep-dive-make test
Honesty Boundary¶
The root catalog is a synchronized mirror of the checked-in course-book and capstone
Markdown. It is not a separate editorial fork. If a course page changes in programs/,
the root site picks up that same source during make docs-build or make docs-serve.
Purpose¶
This page routes readers into the correct program family quickly enough that they can move from the shared catalog into the checked-in course-book tree without losing context.
Stability¶
This page is part of the canonical docs spine. Keep it aligned with the checked-in program families, the generated navigation, and the local course and capstone entry routes.