Skip to main content

Build track

Web Development

Build and publish responsive websites with HTML, CSS and JavaScript.

Beginner 6 weeks 12 live sessions Live online Enrolling now

Overview

A practical introduction to building for the web. You write real code from the first session — no long theory preamble — and by the end you have published a responsive, accessible site you built yourself.

We work mobile-first throughout, because that is how your visitors will arrive.

What you will be able to do

  • Write semantic, accessible HTML
  • Lay out pages with modern CSS — flexbox, grid and custom properties
  • Build responsive layouts that start at 360 px and scale up
  • Add interactivity with plain JavaScript, without a framework
  • Work with the DOM, events and forms
  • Use Git and GitHub for version control
  • Deploy a site to a live URL

Course modules

4 modules · 13 lessons

1 The building blocks
  • How the web works Free preview

    Live class
  • Semantic HTML

    Live class
  • Forms and inputs

    Live class
2 Styling with CSS
  • The box model and the cascade

    Live class
  • Flexbox and grid

    Live class
  • Responsive, mobile-first layouts

    Live class
  • Build a responsive landing page

    Assignment
3 JavaScript
  • Variables, types and functions

    Live class
  • The DOM and events

    Live class
  • Form validation in the browser

    Live class
4 Ship it
  • Git and GitHub

    Live class
  • Deploying your site

    Live class
  • Final project: your own site, live

    Project milestone

What you walk away with

A responsive, accessible multi-page website, in version control and deployed to a live URL.

  • HTML
  • CSS
  • JavaScript
  • Git
  • GitHub

What you need before you start

  • A laptop with a modern browser
  • Comfort using a computer; no coding experience assumed

Cohorts and schedule

Front-End Foundations — Cohort 4

6 Oct 2026 – 17 Nov 2026

Open for enrolment
Class times
Tuesdays & Saturdays, 10:00 AM – 11:30 AM
Instructor
To be announced
Seats
30 of 30 available
Fee
GH₵400.00

2 payments — GH₵200.00 today, then 1 × GH₵200.00 every 21 days

Beginner

UI/UX Design

Design interfaces people can actually use — from research and wireframes to a clickable prototype.

Duration
6 weeks
Live sessions
12 sessions

GH₵400.00

One-off fee

View course
Beginner

Web Application Development

Build a database-driven web application with HTML, CSS, JavaScript, PHP and MySQL.

Duration
6 weeks
Live sessions
12 sessions

Starts 22 Sep 2026

30 of 30 seats left

GH₵400.00

One-off fee

View course