IBAT College Diploma in Web Design

A ten-week, online learning journey: from the fundamentals of modern web design with HTML5 and CSS3 to building and deploying your personal portfolio website.

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

View a complete list of the nine 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

Starting Out, Setting Up

Choosing a web browser for web designers and web developers

About Web Browsers

Installing and customising the web browsers preferred by web designers and front-end developers.

View Tutorial
Creating an account for web hosting on GitHub

Web Hosting on GitHub

Creating a free GitHub account, choosing a website name and setting up a repository for hosting your web pages.

View Tutorial
Installing and customising Visual Studio Code for web designers

Working with VS Code

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

View Tutorial

Fundamentals of HTML

portfolio all the light

Working with Folders

Creating a logical folder structure for the various files typically used in website projects.

View Tutorial
portfolio all the light

Working with HTML

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

View Tutorial
portfolio all the light

Debugging HTML

Using the HTMLHint extension in VS Code to identify and correct mark-up errors in the HTML code of a web page.

View Tutorial
portfolio all the light

SEO and Web Pages

Using HTML tags to optimise the ranking of your web pages on Google and other search engines.

View Tutorial
portfolio all the light

Container Elements

Exploring wireframes, prototypes and the container elements used in modern web design (HTML5 and CSS3).

View Tutorial

Fundamentals of CSS

portfolio all the light

Working with CSS

Linking a stylesheet to a web page, and updating the style rules to change the visual appearance of a web page.

View Tutorial
portfolio all the light

Negative Spacing

Using negative space between content elements to make your web pages easier and more inviting to read.

View Tutorial
portfolio all the light

Media Queries

Adding media queries to a CSS file so that web page elements resize according to the viewport width.

View Tutorial

Colours and Web Design

Colours in Web Design

Colours in Web Design

Learning about the web colour systems, and applying CSS properties for setting text and background colours.

View Tutorial

Images and Web Design

portfolio all the light

Introduction to Images

Understanding popular image formats used on web pages, and discovering sources of free-to-use images.

View Tutorial
portfolio all the light

Working with Images

Inserting images in a web page, and styling images with drop shadow and rounded corner effects.

View Tutorial

Text and Web Design

portfolio all the light

Working with Google Fonts

Linking your web pages to Google Fonts and formatting text elements by adding Google Font names to your stylesheets.

View Tutorial
portfolio all the light

Fluid Typography

Applying the fluid typographic equation to scale font sizes responsively according to the viewport width.

View Tutorial

The Box Model

portfolio all the light

The Box Model

Exploring the ‘box model’ concept and understanding the CSS properties of padding, borders and margins.

View Tutorial
portfolio all the light

Working with Panels

Using the box model principles to create and style small, visually attractive panels of content in a web page.

View Tutorial
 

Working with Hyperlinks

portfolio all the light

Introduction to Hyperlinks

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

View Tutorial

 

 

Web Design Projects

Project: Web Agency

Snazzy Fashion

A website for a fashion retailer with a background video, multiple sections and Line Awesome icons.

View Project
Project: Smooth Smoothies

Smooth Smoothies

A website for a smoothie outlet with on-load animations and images with transparent backgrounds.

View Project
Project: Smooth Smoothies

Crypto Wallet

A dark-themed responsive single-page website for a fictitious crypto wallet.

View Project
Project: Smooth Smoothies

Multi-columns

A gallery of multi-column, reponsive layouts.

View Project
Project: Smooth Smoothies

Hero Gallery

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

View Project
Project: Smooth Smoothies

Book Store

Creating an online book store with affiliate links to the Amazon website.

View Tutorial

Portfolio Website

portfolio all the light

Personal Website

Creating your personal portfolio website with four pages.

View Tutorial
portfolio all the light

Setting Up Google Analytics

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

View Tutorial
portfolio all the light

Privacy Messages

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

View Tutorial
portfolio all the light

Serverless Forms

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

View Tutorial
portfolio all the light

Google Search Console

Setting up the Google Search Console to monitor and maintain your website’s presence in Google search results.

View Tutorial