Learn Full Stack Development from Scratch
Understand how the whole web stack fits together: how the web works, the front end and React, REST APIs with Node.js, databases and authentication, Git and deployment, and your first project.
What you will learn
- Follow a realistic full stack roadmap
- Build a REST API and a front end
- Design databases and secure logins
- Deploy a project with Git
Course syllabus
- Full Stack Roadmap and How the Web WorksUnderstand what a full stack developer does, how the web works from browser to server, and a step-by-step learning roadmap…
- Front End: HTML, CSS, JavaScript and React BasicsLearn how the front end of a full stack app is structured, how to fetch data from an API, and…
- Back End and REST APIs with Node.js and ExpressBuild a REST API with Node.js and Express: routes, JSON, status codes, validation and a simple in-memory to-do API you…
- Databases and AuthenticationLearn how full stack apps store data with SQL, design simple tables and relationships, and implement secure password hashing and…
- Git, Deployment and Your First Full Stack ProjectLearn Git and GitHub basics, deploy a full stack app, and follow a checklist to plan, build and present your…