
12 weeks · Beginner to job-ready · Engineering
Full-Stack Web Development
HTML, CSS, JavaScript, React and databases. Build and ship five real projects with code reviews at every milestone.
A twelve-week, project-first cohort that takes you from writing your first HTML tag to deploying a full-stack application with authentication, a database and a payment flow.
Every week pairs two live sessions with a build assignment. Mentors review your code line by line, so you learn the habits that hold up in a real engineering team.
What the course covers
Module 01
Module 1 · Web fundamentals
- HTML structure and semantics
- Modern CSS and layout
- Responsive design system
Module 02
Module 2 · JavaScript in depth
- Types, scope and closures
- Async and fetch
- DOM and events
Module 03
Module 3 · React
- Components and state
- Routing and data fetching
- Forms and validation
Module 04
Module 4 · Backend and databases
- REST API design
- Relational modelling and SQL
- Authentication and sessions
Module 05
Module 5 · Ship it
- Deployment and environments
- Payments integration
- Capstone review
Demo lessons
Course walkthrough and project map6:20
Live session sample: debugging a React render loop12:05
What you will walk away with
- Five portfolio projects deployed on the public web
- Comfortable with React, REST APIs and relational databases
- Git workflow, code review and debugging practice
- Interview drills for front-end and full-stack roles