What will I learn?
- Node.js
- REST APIs
- PostgreSQL
- Authentication
- Testing
What do I need before starting?
- Basic programming knowledge
What is the weekly roadmap?
Week 1: Server and HTTP foundations
Server and HTTP foundations · Hands-on project work · Testing and documentation
Week 2: Building REST endpoints
Building REST endpoints · Hands-on project work · Testing and documentation
Week 3: Relational data modeling
Relational data modeling · Hands-on project work · Testing and documentation
Week 4: Authentication and authorization
Authentication and authorization · Hands-on project work · Testing and documentation
Week 5: Validation and error handling
Validation and error handling · Hands-on project work · Testing and documentation
Week 6: Background jobs and integrations
Background jobs and integrations · Hands-on project work · Testing and documentation
Week 7: API testing and observability
API testing and observability · Hands-on project work · Testing and documentation
Week 8: Backend capstone and deployment
Backend capstone and deployment · Hands-on project work · Testing and documentation
How do I earn the Backend Development Sprint certificate?
Complete every weekly task and receive a reviewed or approved result of at least 65% on each. You can then purchase the optional ProofCohort certificate bundle. Partner-issued credentials require a confirmed, authorized issuing arrangement.
Read the assessment guide →Certificate verification and support →Prepare your project evidence
For each assigned task, connect its requirements to a deliverable the reviewer can open. Explain your contribution, decisions, checks, and any unfinished work. Use the actual task instructions for submission requirements and the templates below to organize your evidence.