Diploma in Web Design

HTML and CSS

   Live tutorials every Wednesday evening 6:30-9:30pm on Google Meet.

Web Page Builder: Lunevedy.

View a complete list of the 13 Exercises, and six Projects and Personal Portfolio Website.

Web Design Diploma: Marking Scheme and Grades.

Slideshows: Web page elements and Web page types

Graphics: Free online services and resources

Next steps: Some further courses and certifications

Getting started with HTML

Folders and Files
Folders and Files

Creating a logical folder structure for your files and viewing the full names of files in Microsoft Windows.

Take the quiz

View Tutorial  ➜
Web Hosting on GitHub
Web Hosting on Github

Creating a free Github account, choosing a username, and setting up a web hosting repository.

Take the quiz

View Tutorial  ➜
Installing Visual Studio Code
Installing VS Code

Installing and customising the free Microsoft VS Code app for creating web pages and stylesheets.

Take the quiz

View Tutorial  ➜
Working with HTML
Working with HTML

Understanding the basic structure of an HTML file and adding HTML formatting tags to text elements.

Take the quiz

View Tutorial  ➜
Debugging HTML
Debugging HTML

Finding and fixing HTML errors in a web page using the HTMLHint extension in VS Code and AI.

Take the quiz

View Tutorial  ➜
Container Elements
Container (Semantic) Elements

Organising your web page content into a logical structure with container (‘semantic’) tags.

Take the quiz

View Tutorial  ➜

Fundamentals of CSS

Working with CSS
Working with CSS

Linking a stylesheet to a web page, and updating the style rules to change the page's appearance.

Take the quiz

View Tutorial  ➜
>Working with Layout
Working with Layout

Adding spacing with vertical margins around block elements and responsive padding inside container elements.

Take the quiz

View Tutorial  ➜
Working with Text
Working with Text

Applying the most commonly used CSS text properties in web design and development.

Take the quiz

View Tutorial  ➜
Working with Colours
Working with Colours

Applying text and background colour styles to your exercise web pages and your home page.

Take the quiz

View Tutorial  ➜
Working with Classes
Working with Classes

Creating and using classes in HTML files and CSS class selectors in linked stylesheet files.

Take the quiz

View Tutorial  ➜

Images, Google Fonts, and Hyperlinks

Adding Images and Videos
Adding Images and Videos

Inserting images and YouTube videos in a web page, and styling them with various visual effects.

Take the quiz

View Tutorial  ➜
Adding Google Fonts
Adding Google Fonts

Selecting font families from the Google Fonts website, and updating web pages and stylesheets to display them.

Take the quiz

View Tutorial  ➜
Working with Hyperlinks
Working with Hyperlinks

Understanding absolute and relative hyperlinks, and adding hyperlinks to sample web pages.

Take the quiz

View Tutorial  ➜
Styling Hyperlinks
Styling Hyperlinks

Understanding the different states of hyperlinks and how to customise their appearance using CSS.

Take the quiz

View Tutorial  ➜
Working with Favicons
Working with Favicons

Creating a favicon using an online service, and inserting favicon files into the <head> of a web page.

Take the quiz

View Tutorial  ➜

Web Design Projects

Project Hero
Project Hero

A gallery of hero block elements with split-screen layouts and duotone images.

View Project  ➜
Project Multi-column
Project Multi-column

A gallery of multi-column, responsive layouts.

View Project  ➜
Crypto Wallet
Crypto Wallet

A dark-themed crypto web page with an embedded YouTube video.

View Project  ➜
Snazzy Fashion
Snazzy Fashion

A web page for a fashion retailer with a background video.

View Project  ➜
Google Search Console
Book store

An online book store with affiliates link to Amazon.

View Tutorial  ➜

User Tracking

Google Analytics
Setting Up Google Analytics

Monitoring your website visitors by adding a unique tracking code to your web pages.

Take the quiz

View Tutorial  ➜
Google Search Console
Google Search Console

Monitoring and maintaining your website’s presence in Google search results.

Take the quiz

View Tutorial  ➜
Google Search Console
Privacy messages

Creating a ‘pop-up’ cookie consent message to include in your web pages.

View Tutorial  ➜
Google Search Console
Serverless forms

Using forms with GitHub Pages by registering for a third-party online form processing service such as Formspree.

View Tutorial  ➜

Personal Portfolio Website

Portfolio website
Personal Website

Creating your personal portfolio website with four pages.

View Project  ➜