Full-Stack Web Development with React and Node

  • Level: Beginner to Advanced
  • Duration: 12 weeks
  • Category: Web Development

Go from HTML and CSS to a full web app: React on the front end, Node and Express on the back, a real database, authentication, and a deployed site you can show an employer.

What you will learn

  • Build responsive interfaces with React
  • Write a Node and Express API with a database behind it
  • Add sign-up, login and protected pages
  • Test and debug a full-stack app
  • Deploy the finished app and keep it running

Topics covered

  • HTML and CSS
  • Modern JavaScript
  • React components and hooks
  • State management
  • Routing
  • Node and Express
  • REST APIs
  • Databases
  • Authentication
  • Testing
  • Performance
  • Deployment