Web
Web Development Foundations
Start from zero and finish with a real, deployed website you built yourself — HTML, CSS, JavaScript and the browser.
- Level
- Beginner
- Format
- Online (live)
- Duration
- 8 sessions · 2 per week
- Category
- Web
Description
A practical first course in web development. We build up from structure and styling to interactive behaviour in the browser, and every module ends with something you can open and use. No prior experience required.
What you will be able to do
- Write semantic HTML that is accessible by default
- Style layouts confidently with modern CSS
- Add real interactivity with JavaScript
- Deploy a working site you can share
Technologies
HTMLCSSJavaScriptGitGitHub
Modules
Structure
- Semantic HTML
- Accessibility basics
- Forms and inputs
Presentation
- CSS box model
- Flexbox and Grid
- Responsive design
Behaviour
- JavaScript fundamentals
- DOM events
- Fetching data
Best for
- Absolute beginners
- Students starting a project
- Career switchers
Prerequisites
- A laptop and a stable internet connection
- No prior coding experience
Interested in this course?
Cohorts, schedules and pricing are agreed per group. Send us a short note with your background and what you want to build.
Enquire about this course