Full-Stack Web Development
← All Programs

Full-Stack Web Development

Build complete web applications with HTML, CSS, JavaScript, and back-end data flows.

Summer 2026 · Mid-June to Mid-JulyForm 3 – Lower SixthFree to students

About This Lab

Overview

Students learn HTML for structure, CSS for styling, and JavaScript for interactivity. By the end, they build responsive web pages and understand how modern websites function.

Lab Instructors

Instructor details coming soon.

Skills & Schedule

What you will master

HTML & CSS

Structure web pages with semantic HTML and style them with CSS for layout, typography, and visual design.

JavaScript

Add interactivity, handle user events, and dynamically update page content with JavaScript.

Responsive design

Build layouts that adapt to different screen sizes using media queries and flexible units.

Lab Schedule

Starts Sept 15, 2024
Tuesdays & Thursdays, 4–6 PM
Limited to 12 Students
Reserve Your Seat

Course Structure

Curriculum breakdown

Week 1

  • HTML tags
  • Semantics
  • Forms

Week 2

  • CSS selectors
  • Layout
  • Responsive

Week 3

  • JS basics
  • DOM
  • Events

Week 4

  • APIs
  • Async

Week 5

  • Deployment

Student Work

Student projects

Bootcamp application portal

Bootcamp application portal

A multi-page web application where students can submit applications and view program details. Built with HTML forms, CSS styling, and JavaScript for form validation and dynamic content.

Abel Nkweti · 17 years

Student showcase platform

Student showcase platform

A portfolio-style site showcasing student projects with image galleries and project descriptions. Students practiced responsive layouts and learned to structure content for the web.

Joyce Mbua · 16 years

Get Started

Interested in this lab?

Apply now to join Full-Stack Web Development in the Summer 2026 bootcamp season. All programs are free.

Apply Now