Full-Stack Web Development

Full-Stack Web Development

Master the complete web development stack from frontend to backend. Learn React, Node.js, Express, MongoDB, and deploy production-ready applications. Includes real-world projects and portfolio building.

Ages 16+
By Ali Hassan

What You'll Learn

  • Build responsive frontends with React, Next.js, and Tailwind CSS
  • Create RESTful and GraphQL APIs with Node.js and Express
  • Design and query databases using MongoDB and PostgreSQL
  • Deploy full-stack applications to production with CI/CD pipelines

Course Highlights

  • React & Next.js frontend
  • Node.js & Express backend
  • MongoDB & PostgreSQL
  • REST & GraphQL APIs
  • Deployment & DevOps basics
  • Portfolio with 5+ projects

Curriculum

6 modules · 18 sessions over 16 weeks

Week 1-3
  • HTML/CSS advanced
  • JavaScript ES6+
  • React fundamentals
Week 4-6
  • React hooks & state
  • Next.js
  • Tailwind CSS
Week 7-9
  • Node.js & Express
  • REST APIs
  • Authentication
Week 10-12
  • MongoDB
  • PostgreSQL
  • ORM integration
Week 13-14
  • GraphQL
  • Testing
  • CI/CD
Week 15-16
  • Capstone project
  • Deployment
  • Portfolio review