Full-Stack Web Development from Scratch
▸ Books in This List
HTML & CSS Fundamentals
by Marco Rinaldi
Every web page starts here — semantic HTML5, CSS3, Flexbox, Grid, and responsive design.
JavaScript Fundamentals
by Nico Brandt
The language of the web — variables, functions, DOM manipulation, events, and async programming.
API Basics: REST & JSON Explained
by Edward Carrington
Understand data flow — HTTP methods, status codes, REST principles, and JSON format.
React Fundamentals
by Nico Brandt
Build interactive UIs — components, hooks, state management, routing, and API data fetching.
TypeScript Fundamentals
by Nico Brandt
Type safety — add TypeScript to your React and Node.js projects for better developer experience.
Node.js Fundamentals
by Nico Brandt
Server-side development — Express.js, middleware, database connectivity, auth, and APIs.
Next.js Fundamentals
by Nico Brandt
Full-stack React — SSR, SSG, API routes, SEO optimization, and production deployment.
About This Reading List
This curated reading list contains 7 carefully selected books at the beginner level with an estimated reading time of 100 hours . Follow the recommended order for the best learning experience.