Curso de Dojo Coding Labs — Flutter mobile + backend integrado, de cero a publicar en stores. Ramp de 9 módulos (M0-M8), ~45h, capstone real shippeado.
Autor: Andrés Peña (@lapc506)
Brand: Dojo Coding Labs
Versión actual: v0.1.0-scoping (design pre-content)
| Fase | Estado | Artifact |
|---|---|---|
| Scoping (proto-persona + capstone + module map + Bloom's ramp + toolkit injection) | ✅ Done | course-scoping.md |
| Drill-down M0 + M0.5 (Setup + DCL toolkits scope) | ⏳ Next session | TBD |
| Drill-down M1 (Dart Fundamentals) | ⏳ Pending | TBD |
| Drill-down M2-M8 | ⏳ Pending | TBD |
course.json v1.0.0 (cmi5-validable) |
⏳ Pending — bloqueado por drill-down | docs/instructional-design/courses/flutter-fullstack-2026/course.json |
| Marp slide decks por lección | ⏳ Pending | docs/instructional-design/courses/flutter-fullstack-2026/lessons/*.md |
| Pilot cohort 3-10 alumnos | ⏳ Pending | retros/retro-cohort-01.md |
| v1.0.0 release público | ⏳ Pending | LRS package |
Cada módulo se diseña en una sesión dedicada de Claude Code usando
/instructional-design-toolkit:new-course en modo continuación. Output:
- Lessons del módulo con CONTEXT → CONCEPT → BUILD → SHIP → REFLECT completos
- Bump versión PATCH/MINOR según corresponda
- Update
course.json+course.md - Commit + PR a
main
Tracking detallado en Linear: https://linear.app/dojo-coding/team/DOJ (filtro por
issues con tag flutter-fullstack-2026).
- CONTEXT → CONCEPT → BUILD → SHIP → REFLECT por lección (Load-Bearing Rule)
- Builder's Bloom's Taxonomy progression: Recognize → Explain → Build → Debug → Decide → Ship
- Ship-First Design: capstone definido primero, contenido reverse-engineered
- Kirkpatrick L1-L4: feedback forms Tally por módulo + retro post-cohort
- SAM: cohort piloto 3-10 antes de release público
- Atomic Habits: cada lesson tiene cue/craving/response/reward (skill v2 del toolkit)
| Toolkit | Inyección | Propósito en el curso |
|---|---|---|
ux-research-toolkit:/customer-journey-map |
M0.5 | Validar usuario antes de codear |
business-model-toolkit:/product-vision-audit |
M0.5 | Filtrar capstones product-orphan |
make-no-mistakes-toolkit:/implement-advisor |
M0.5 + M3-M6 | Workflow Linear+PR riguroso |
atomic-design-toolkit:/generate + /audit |
M2 | Decomposición de widgets |
flutter-go-to-market-toolkit:/audit + /ship |
M7-M8 | Release lifecycle |
App de reseñas de comercios locales publicada en:
- Play Store: Closed Testing track con ≥5 testers (Opción A — sin blocker de 12 testers x 14 días)
- App Store: Production release
- Repo GitHub público con README ship-ready
Path opcional pendiente de DOJ-3324: publish a Play production via cuenta DCL sponsor.
instructional-design-toolkit v1.0.0.