SpecWeave Software Engineering Academy
Your Complete Journey from Beginner to Production-Ready Developer
Welcome to the SpecWeave Academy — a comprehensive learning path covering both software engineering fundamentals and SpecWeave mastery.
Learning Paths
SpecWeave Essentials (Recommended Start)
For: Anyone wanting to learn SpecWeave from scratch
Our flagship 16-lesson course takes you from zero to confident SpecWeave practitioner.
| Path | Lessons | Time | Topics |
|---|---|---|---|
| Getting Started | 1-3 | 90 min | Install, three-file structure, first increment |
| Core Workflow | 4-5 | 60 min | Navigation, quality gates |
| Testing & Quality | 6 | 45 min | TDD workflow |
| Integration | 7-10 | 2 hr | GitHub/JIRA/ADO, model selection, troubleshooting |
| Deep Dive | 11-16 | 4.5 hr | Philosophy, init deep dive, integrations |
Start here: Lesson 1: Getting Started
Software Engineering Fundamentals
For: Developers wanting to strengthen foundations
| Topic | Description |
|---|---|
| Software Engineering Roles | How SpecWeave agents map to traditional team roles |
| Backend Fundamentals | APIs, databases, authentication, microservices |
| Frontend Fundamentals | React, state management, responsive design |
| Testing Fundamentals | Unit, integration, E2E testing strategies |
| Security Fundamentals | OWASP, authentication, secure coding |
| Infrastructure as Code | Terraform, cloud infrastructure |
| ML Fundamentals | Machine learning basics |
| Enterprise Development | Enterprise patterns and practices |
Quick Reference
Essential Commands
/sw:increment "feature" → Plan new work
/sw:auto → Ship while you sleep
/sw:do → Execute one task at a time
/sw:next → Smart continuation
/sw:progress → Check status
/sw:done → Close increment
What You'll Build
| Project Type | Technologies | SpecWeave Features |
|---|---|---|
| Mobile App | React Native, Expo | Autonomous execution, iOS/Android builds |
| Web API | Node.js, PostgreSQL | OpenAPI generation, test coverage gates |
| Full-Stack | Next.js, Supabase | Multi-repo coordination, living docs |
| Infrastructure | Terraform, K8s | IaC generation, GitOps workflows |
Choose Your Starting Point
| Your Situation | Start Here |
|---|---|
| New to SpecWeave | SpecWeave Essentials Lesson 1 |
| Want fundamentals first | Software Engineering Roles |
| Know basics, need integration | External Tools (Lesson 7) |
| Troubleshooting issues | Troubleshooting (Lesson 9) |
Video Tutorial
Prefer watching? Check out the Complete Masterclass:
| Video | Duration | What's Covered |
|---|---|---|
| Complete Masterclass | 61 min | Full journey: concepts, 6 live demos, external sync |
Support & Community
- Discord: Join our community
- YouTube: Video tutorials
- GitHub: Report issues
Ready? → Start SpecWeave Essentials