Open Learning Initiative: All Academy courses are 100% free with verified certificates.Explore Degree Pathways →

Category

Web Development

HTML, CSS, JavaScript, React, Next.js, APIs, and accessible UX design for modern web apps.

All categories · 5 courses

FreeWeb Development

Backend APIs & Node.js

A practical course for people who want to build the server side of web and mobile applications. You will design REST APIs, write Node.js services with Express, store data, authenticate callers, test endpoints and operate a small service in production. Ten lessons with worked examples take about 12 hours.

11 lessons · Capstone Exam · Certificate

FreeWeb Development

HTML & CSS Fundamentals

This course is for people who want to build web pages from scratch. You will write semantic HTML, style pages with CSS, lay out interfaces with Flexbox and Grid, adapt layouts to small and large screens, and check basic accessibility. Allow about twelve hours, ending with a profile-page project.

11 lessons · Capstone Exam · Certificate

FreeWeb Development

Modern JavaScript for the Web

A practical course for people who can already write simple HTML and CSS and want to make pages respond, fetch data and stay maintainable. You will use modern JavaScript for the DOM, events, async work, modules, storage and debugging, then ship a small interactive page. Ten lessons take about 12 hours.

11 lessons · Capstone Exam · Certificate

FreeWeb Development

React & Next.js Development

A practical course for people who already write JavaScript and want to build modern web interfaces. You will compose React components, manage state with hooks, design forms and lists, and use the Next.js App Router for routing, data fetching, server actions, styling, tests and deployment. Ten lessons with worked examples take about 12 hours.

11 lessons · Capstone Exam · Certificate

FreeWeb Development

Web Design, UX & Accessibility

For people who design or brief websites and web apps. You will plan research, build a small design system, apply typography and colour, meet WCAG, run a usability test, hand work to developers and shape a conversion-focused landing page. About twelve hours.

11 lessons · Capstone Exam · Certificate

Next step · Full degree

Apply for a free online degree

Academy courses are free open learning. When you are ready, apply for a full Haverton degree — 100% tuition-free online. Online tuition is free. All examinations (online and campus) are 100% free with no examination fees. Campus tuition is published separately.

Academy certificates demonstrate completion of open courses. They are not academic credit toward a degree transcript — they build skills and momentum before you apply. Sign in with the same account you use here, then continue. You do not create a second login.