Web Development & Website Programming
Build modern, responsive websites and web applications from scratch.
Course overview
Learn how websites are designed, coded and published. You start with the building blocks of the web and progress to responsive layouts, interactive features, databases and live hosting, building real websites for real clients as you learn.
Every module combines short theory sessions with hands-on practice, so you finish with real projects and a portfolio, not just notes. Entry requirements: Basic computer skills. No coding experience needed.
Course outline
6 modules over 8 weeks. Select a module to see what you will cover.
Page structure, semantic tags, forms, links, images and accessibility.
Layouts with Flexbox and Grid, typography, animations and mobile-first design.
Variables, functions, the DOM, events, forms and AJAX requests.
Server-side logic, forms, sessions, CRUD operations and login systems.
Bootstrap, WordPress basics and working with themes and plugins.
Domain names, hosting, FTP, SSL, SEO basics and a final client-style project.
Learning outcomes
By the end of this course you will be able to:
- Build responsive websites that work on phones and desktops
- Add interactivity with JavaScript
- Create database-driven web applications
- Publish a site to a live domain
- Take on freelance web projects
What you can become
Graduates of this course go on to roles and businesses such as:
Tools and skills you will use
Study options
Choose the schedule that suits you. New students start on the 1st of every month.
- Morning Session
- Evening Session
- Weekend Session
- Monday – Wednesday
- Wednesday – Friday
- E-Learning
What is included
- Practical and materials fee: free
- Certificate and graduation: free
- Computer lab, library and internet: free
- School bag: free
- Access to membership programs
- Career and employability guidance
More from Information Technology
Software Programming
Learn to think like a programmer and build real software.
Database Programming
Design, build and manage databases that power real businesses.
Mobile App Development
Build Android and cross-platform apps that people can install and use.
