Website Design
with HTML, CSS & JavaScript
Build professional websites from scratch. Beginner friendly, with no experience required.
Duration
8 weeks (24 hours)
Format
Online or in-person
Who it's for
Turn your creativity into real digital skills, whether you want a web development career or a website for your own business.
What you will learn 🎯
Build websites using HTML
Add interactive features with JavaScript
Build a professional portfolio website
Design beautiful pages with CSS
Create mobile-friendly responsive websites
Publish your website online using GitHub Pages
Gain practical skills valued by employers
What you'll receive
Every lesson includes live demonstrations, guided coding, practical exercises and real projects.
- Live portfolio website
- Downloadable HTML, CSS and JavaScript cheat sheets
- Portfolio checklist
- Project templates
- GitHub portfolio
Your curriculum
Course modules
Introduction to web development
Understand how websites work, set up Visual Studio Code, and create your first webpage.
HTML foundations
Learn headings, paragraphs, images, links, lists, tables and semantic HTML.
CSS styling
Add colours, fonts, layouts, spacing and professional styling to your webpages.
Responsive website design
Create websites that look great on phones, tablets and computers using Flexbox, Grid and media queries.
JavaScript essentials
Make websites interactive with buttons, functions, variables, events and simple animations.
Navigation and forms
Build professional navigation menus and contact forms with basic form validation.
Build a multi-page website
Combine your skills to create a complete site with Home, About, Services, Portfolio and Contact pages.
Publish your website
Publish your website online and build a portfolio you can share with employers and clients.
Practical projects
- Your first website
- Responsive business homepage
- Contact form
- Personal profile page
- Interactive JavaScript features
- Complete portfolio website
Final capstone project
You finish with the Signature Project: design and publish a professional website from scratch.
- Modern homepage
- About section
- Services page
- Portfolio gallery
- Contact form
- Responsive mobile design
- Interactive JavaScript features
Tools you'll use
Career skills you'll develop
Web development course
Start with Website Design with HTML, CSS & JavaScript
Email us to ask about dates, availability and how to enrol.