Programming
Python Programming
Learn to think like a programmer with Python, the friendliest first language, and automate everyday tasks.
$249
View courseBuild and publish real websites with HTML, CSS and JavaScript, from your first page to a responsive portfolio.

Taught by Daniel Brooks
web-development-foundations.course

Overview
This course turns you from someone who uses websites into someone who builds them. You write HTML for structure, CSS for design and JavaScript for interactivity, then publish your own responsive portfolio site online. Along the way you learn the tools professional developers use every day, including VS Code and the browser developer tools.
Outcomes
Curriculum
7 modules
Browsers, servers, domains and the tools you will use throughout the course.
Headings, text, links, images, lists, tables and forms.
Colours, fonts, spacing, the box model and reusable styles.
Modern page layouts that adapt to any screen size.
Variables, conditions, loops and functions, explained with small exercises.
Responding to clicks, validating forms and updating the page with JavaScript.
Designing, building and publishing your own responsive portfolio site.
Is it for you?
Learners who are comfortable with computers and want a first step into a tech career or freelance work.
Instructor

Programming & web instructor
Daniel builds websites and data tools for local businesses and has taught coding for six years. He keeps lessons practical: every class ends with something working on your screen.
Ready when you are
Tell us which course interests you and when you can study. An advisor will reply within one working day to help you choose the right batch.