Project overview and setup · Changelog
- Full curriculum: generated lesson map for every course.
- Native language curricula: language-specific topics and validation scope.
- Rust Book mapping: Rust lessons, book chapters, and audit coverage.
- Additional language tracks: Java, Go, C#, Bash, Kotlin, and Swift.
- Python library tracks: NumPy, Matplotlib, PyTorch, and Transformers.
- Course authoring: question templates and course validation.
- Sources and reuse: teaching references and attribution.
- Release notes: prepared updates and validation details.
- Changelog: chronological project history.
Run all documented commands from the repository root. Regenerate the curriculum
map with uv run python tools/curricula/build.py; its output is
docs/CURRICULA.md.