Six courses covering design thinking, front-end languages, responsive frameworks, and data formats.
Course 01
Advanced UI/UX Design
Covers the full UI/UX design process — user research, personas, user journeys, wireframing, prototyping, visual design principles (typography, colour theory, grid systems, hierarchy), interaction design, accessibility standards, and usability testing. Taught using industry tools including Figma, with a focus on producing design systems and high-fidelity prototypes that developers can build from.
Figma Wireframing Prototyping Design Systems
Intermediate to Advanced
Course 02
HTML
Covers HTML5 from document structure and semantic elements through to forms, tables, media embedding, accessibility with ARIA roles, meta tags, SEO-relevant markup, and modern HTML APIs. A strong understanding of HTML is the non-negotiable foundation for every other web skill — and far more nuanced than most learners realise when they first begin.
HTML5 Semantic Markup ARIA & Accessibility SEO Markup
Beginner
Course 03
CSS
Covers CSS3 from selectors, specificity, and the box model through to Flexbox, CSS Grid, responsive design with media queries, custom properties (CSS variables), transitions and animations, pseudo-elements, and modern layout techniques. Builds the visual styling skills to take any HTML structure and turn it into a polished, responsive, and accessible interface.
Flexbox & Grid Responsive Design CSS Variables Animations
Beginner to Intermediate
Course 04
JavaScript & jQuery
Covers JavaScript from variables, data types, functions, and DOM manipulation through to events, asynchronous programming (callbacks, promises, async/await), ES6+ features, local storage, and fetch API for HTTP requests. jQuery is covered as a practical complement — DOM traversal, event handling, AJAX, and animation — widely used in legacy and CMS-driven projects.
ES6+ DOM Manipulation Async/Await jQuery & AJAX
Beginner to Advanced
Course 05
Bootstrap
Covers Bootstrap 5 from the grid system and responsive utilities through to components (navbars, cards, modals, forms, buttons, carousels), theming with CSS variables, utility classes, and customisation. Bootstrap remains the most widely used front-end framework for building consistent, responsive interfaces rapidly — and is foundational knowledge for most agency and product development workflows.
Bootstrap 5 Grid System Components Theming
Beginner to Intermediate
Course 06
XML & JSON
Covers XML and JSON as the two dominant data interchange formats on the web. Topics include XML structure, DTD and XML Schema validation, XPath, XSLT transformations, JSON syntax and data types, parsing and stringifying in JavaScript, working with REST API responses, and using JSON in web applications. Essential knowledge for building dynamic, data-driven web experiences.
XML Schema XPath & XSLT JSON Parsing REST API Data
Beginner to Intermediate