New
Full-Stack JavaScript
React, Node and everything between them
3 learners12 lessons · 3m
Created by Demo TrainerUpdated September 2026EnglishIntermediate
What you'll learn
- Build a production React front end with real routing and state
- Design and ship a Node API with authentication and validation
- Model a relational schema and read a query plan
- Deploy through a pipeline that tests before it ships
- Level
- Intermediate
- Duration
- 16 weeks
- Material
- 3m
- Lessons
- 12
- Language
- English
- Access
- 365 days
About this course
Build and deploy a complete JavaScript application: a React front end, a Node API, a real database and a deployment pipeline that runs on every push.
Twelve weeks of building one application properly rather than twelve toy apps. You will write the front end in React, the API in Node, model the data in Postgres, and put the whole thing behind a CI pipeline that tests and deploys it. Code review every week.
Syllabus
4 modules · 12 lessons · 3m · 1 free to preview
Getting set up
- What you are going to build
- Setting up your machine
- Your first working version
The core ideas
- What you are going to build
- Setting up your machine
- Your first working version
Building it for real
- What you are going to build
- Setting up your machine
- Your first working version
Shipping and what comes after
- What you are going to build
- Setting up your machine
- Your first working version
Your instructor
Full-stack engineer, and the person who built this platform
Fifteen years building and running production systems, most of them in Java and JavaScript. Teaches the way he works: start with something that runs, then make it correct, then make it fast.
What you'll get
- Lifetime accessCome back to the material whenever you need it.
- Reviewed projectsA person reads your code and tells you what to change.
- CertificateIssued on completion, verifiable by a link.
- Doubt sessionsLive weekly, recorded if you cannot make it.
Tools you'll use
- ReactComponents, hooks and state that survives a refactor
- Node.jsHTTP APIs, streams and the event loop
- PostgreSQLSchema design, indexes and query plans
- DockerOne image that runs the same everywhere
Before you start
- Comfortable writing basic JavaScript
- A laptop that can run Docker
Who this is for
- Developers moving from tutorials to production work
- Backend developers who need to own the front end too