Web development

Turn an idea into a useful website.

Understand how the web fits together, then build with the right tools for your project.

HTML, CSS and JavaScript

HTML gives a page structure, CSS shapes its presentation, and JavaScript adds behaviour. Begin with the freeCodeCamp HTML tutorial linked below.

Watch the free HTML lesson ↗

Start with the purpose

Before choosing a theme or writing code, decide who the website serves and what visitors need to do. Clear content, useful navigation and a readable mobile layout are part of the build.

Fictional African designer building a website on a laptop in a bright studio

In preparation

WordPress and Elementor

Visual tools can make a website easier to build and maintain. Our dedicated WordPress and Elementor collection is in preparation.

Put it into practice

As you learn HTML, try a simple page that introduces a subject you care about. Give it one clear heading, a short explanation and a useful link. You can work locally in a text editor; an on-site coding playground is not available yet.

Need a website or digital system?

Systems & Solutions is the route for organisations exploring a website, portal, dashboard or workflow improvement. Start with the users and the outcome; discuss scope before choosing technology.

Explore Systems & Solutions

Explore project ideas

Connect learning with purposeful projects. If your organisation needs a website, portal or workflow improvement, explore Systems & Solutions and tell us what outcome you need.

Explore Projects