Learning Resources
This generated surface maps a learner-facing curriculum unit to its canonical source routes.
Curriculum surface
- Open learner-facing unit
- Curriculum path:
content/curriculum/production/semester-10-capstone/module-05-portfolio-specialization-assessment/resources.md - App:
production - Semester:
semester-10-capstone - Module:
module-05-portfolio-specialization-assessment - Unit kind:
resource - Curation level:
module_curated
Learning objectives
- Explain Learning Resources as demonstrating engineering judgment, specialization depth, and clear communication rather than merely packaging artifacts.
- Use Learning Resources to decide how the capstone should be presented, defended, and connected to the broader roadmap and specialization goals.
- Use
clean-code,fundamentals-of-software-architecture,software-engineering-at-googleto connect the learner explanation to technical storytelling, evidence of decisions, and professional presentation of engineering work.
Prerequisites
- Comfort with the full capstone lifecycle, including architecture decisions, implementation evidence, deployment, and operational tradeoffs.
Source books
clean-codefundamentals-of-software-architecturesoftware-engineering-at-google
Source routes
Clean Code
Fundamentals Of Software Architecture
- /books/fundamentals-of-software-architecture via
Fundamentals of Software Architecture
Software Engineering At Google
- /books/software-engineering-at-google via
Software Engineering at Google
Supporting curriculum routes
No supporting curriculum routes linked yet.
External enrichment
- GitHub Docs: README Best Practices (
official_docs_companion) - Helps learners present the capstone clearly as a professional repository with navigable evidence and explanation. - Thoughtworks Technology Radar (
optional_deep_dive) - Gives a reference point for communicating specialization and technical judgment in a mature, reviewable form.
AI companion modes
- Explain simply
- Diagnose my confusion
- Revision mode
- Connect forward / backward
Source-of-truth note
This teaching unit is learner-facing guidance assembled from multiple canonical book routes. Use the listed source books as the primary conceptual spine for Learning Resources, and treat outside material as supporting enrichment only.