What is this programme?
The Web Development Fundamentals Certificate is a self-paced online programme that teaches beginners to build web pages with HTML, CSS and JavaScript, covering semantic markup, responsive layout with Flexbox and Grid, DOM scripting, fetching JSON data, accessibility basics and version control. Course material is delivered in a private learner panel, and after passing a final assessment that includes a small build task, a completion certificate is uploaded there within 24–48 hours. The document certifies that a named learner completed this specific self-study programme — it is not an accredited or regulated qualification, not a university credit, and it does not license anyone to practise. There is currently no public lookup or online verification register for these certificates, so an employer confirming one would need the learner to supply the PDF directly.
Who it is for
Absolute beginners who have never written code, plus career-changers, designers, marketers and small-business owners who need to edit or build web pages themselves instead of outsourcing every change. It also suits students who want a structured first pass over front-end basics before moving on to frameworks or back-end work.
What you will be able to do
- Structure a page with semantic HTML5 elements — header, nav, main, section, article, figure and footer — instead of nested generic containers.
- Build responsive layouts using the box model, Flexbox and CSS Grid, and adapt them across breakpoints with mobile-first media queries.
- Write JavaScript using variables, data types, conditionals, loops, functions and scope, and work with arrays and objects using map, filter and reduce.
- Manipulate the DOM by selecting elements, attaching event listeners, handling form submissions and updating page content without a reload.
- Request JSON from a public API with fetch and async/await, then render the results and handle loading and error states.
- Diagnose layout, console and network problems with browser developer tools, and fix common accessibility faults such as missing alt text, poor contrast and unlabelled form fields.
Modules
-
1
How the Web Actually Works Clients, servers, domains and the request–response cycle; what the browser does between a URL and a rendered page. You set up a project folder, install a plain text editor, and learn relative versus absolute paths so your images and stylesheets stop breaking.
-
2
HTML5 Structure and Semantics Document skeleton, headings hierarchy, lists, links, images, tables and the full set of form inputs with native validation attributes. Emphasis on semantic markup and document outline, because these are what screen readers and search crawlers actually read.
-
3
CSS: From Selectors to Responsive Layout Selectors, specificity and the cascade, then the box model, display types, positioning, Flexbox and CSS Grid. You practise relative units (rem, em, %, vh/vw), mobile-first media queries, custom properties for theming, and simple transitions.
-
4
JavaScript Fundamentals Variables with let and const, data types, operators, conditionals, loops, functions and scope, plus arrays, objects and destructuring. Modern syntax is used throughout: arrow functions, template literals, spread and the common array methods.
-
5
The DOM, Events and External Data Selecting and creating elements, changing classes and attributes, and handling click, input and submit events. You then build a small dynamic page that fetches JSON from a public API with async/await, renders it into the DOM, and stores user preferences in localStorage.
-
6
Workflow, Version Control and Publishing Project structure and naming conventions, browser developer tools for inspecting and debugging, and version control basics — repositories, commits, branches, merges and resolving a conflict. Finishes with preparing files for a static host, plus a pre-launch checklist covering accessibility, image weight and broken links.
How it works
Learning format
Self-paced written material, downloaded from your dashboard. No fixed schedule and no live sessions — you work through it when it suits you.
Material delivery
Everything appears in your dashboard as soon as your payment is confirmed. Files are served only to your signed-in session.
Prerequisites
No programming background is required. You need a laptop or desktop computer (a phone or tablet is not sufficient for the coding exercises), a modern browser, permission to install a free text editor, basic file and folder management skills, and enough English to follow written technical material.
Completion
Work through the six modules in your panel at your own pace, completing the coding exercises as you go; each module ends with a short knowledge check you can retake. The programme closes with a final assessment combining multiple-choice questions on HTML, CSS and JavaScript concepts with a small build task — a responsive multi-section page with one working script — submitted as a zipped folder or a link. Once the assessment is marked as passed, your completion certificate is uploaded to your panel within 24–48 hours and you are notified by email; it stays available for download indefinitely.
Your certificate
Once your completion is confirmed, we prepare your certificate and upload it to your dashboard, normally within 24–48 hours. You receive an e-mail as soon as it is there — you never have to chase it.
Refunds
Because the material is delivered digitally and immediately, purchases are non-refundable once the files have been made available to your account. The full terms are in our Refund Policy.