</> Full Stack

Full Stack
Web Development

From beginner to full stack developer in 6 months. HTML, CSS, JavaScript, React and Node.js — all with live sessions and real-world projects.

Course preview video: Full Stack Web Development

Course Overview

The Full Stack Web Development course takes you from zero to job-ready developer in 6 months. You will cover all the layers of modern web development: HTML, CSS, JavaScript, React on the frontend, and Node.js with Express and MongoDB on the backend.

Who is it for?

  • Complete beginners who want to start a tech career
  • Professionals looking to switch to web development
  • Designers who want to build their own products

What You Will Learn

  • HTML5 semantics and accessibility
  • CSS3 — Flexbox, Grid, responsive design
  • JavaScript ES6+ — DOM, events, async/await
  • React — components, hooks, routing, state management
  • Node.js and Express REST APIs
  • MongoDB and Mongoose
  • Git, GitHub and deployment (Vercel, Render)
  • Agile workflow and code reviews

Curriculum

HTML5, CSS3, responsive design, Flexbox, Grid, Git basics. Project: static portfolio website.
JavaScript fundamentals and ES6+, DOM manipulation, async programming, React components and hooks. Project: SPA with public API.
Node.js, Express, REST APIs, authentication with JWT, MongoDB and Mongoose. Project: REST API for a blog.
Full stack capstone project, deployment, testing, code review. CV, LinkedIn, interview preparation and final demo day.

Your Instructors

Photo of Andrea Conti

Andrea Conti

Lead Backend Instructor

10+ years in backend and distributed systems. Previously at TechCorp. Node.js and AWS expert.

Photo of Giulia Ferrari

Giulia Ferrari

Frontend Instructor

Senior Frontend Engineer specialised in React, accessibility and design systems. Open source contributor.

Ready to Become a Full Stack Developer?

Apply now and start your journey toward a new career in tech.

Apply Now →