← All courses 🔒
Full Stack Web Development
Go from a blank terminal to a deployed, full-stack app. Starting from scratch, you'll learn how the client, server, and database fit together, then build a real REST API with Node.js and Express, store data in a SQL database, add secure password-based authentication, wire up a frontend, and ship it live — with security and best practices baked in throughout.
🔒
This course is locked
Purchase this course on the store, then redeem your activation key to unlock all lessons and the quiz.
Lessons
- 1 How the Full Stack Fits Together 🔒
- 2 Frontend Recap: HTML, CSS & JavaScript 🔒
- 3 Node.js Fundamentals 🔒
- 4 Building a REST API with Express 🔒
- 5 Request Bodies, JSON & Middleware 🔒
- 6 Databases & SQL Basics 🔒
- 7 Connecting the API to a Database 🔒
- 8 Authentication & Sessions 🔒
- 9 Connecting a Frontend to Your API 🔒
- 10 Config, Error Handling & Security 🔒
- 11 Deployment & Going Live 🔒
- 12 Capstone: A Full-Stack App Walkthrough 🔒
Quiz
End-of-course quiz