Full-Stack JavaScript
Ship end-to-end web apps with one language. Combine frontend React with a Node backend and a database to build and deploy a complete product.
JavaScript & the browser
Solidify modern JS, then the DOM and fetch — the shared language of full-stack JS.
React frontend
Components, state, and data fetching to build the client half of the app.
Node & Express API
Serve JSON from a Node backend with Express routes and middleware.
Database with an ORM
Persist data using Postgres and an ORM like Prisma; wire it to your API.
Ship it end to end
Connect frontend to backend and deploy the whole app to production.