Sample

Web Development – Full Syllabus

Duration: 6 Saturdays (9am–11am) | Level: Beginner to Advanced | Mode: Online

📘 Saturday 1: HTML5 & CSS3 Fundamentals

Semantic HTML, forms, accessibility, CSS Flexbox, Grid, responsive design with media queries. Hands‑on: Build responsive portfolio.

📘 Saturday 2: JavaScript (ES6+) & DOM

Variables, functions, arrays, objects, arrow functions, destructuring, DOM manipulation, events, Fetch API, async/await. Hands‑on: Weather dashboard using live API.

📘 Saturday 3: React Basics

JSX, functional components, props, state, useState, useEffect, React Router. Hands‑on: Task manager SPA.

📘 Saturday 4: Backend with Node.js & Express

Node.js runtime, Express routes, middleware, REST APIs, environment variables. Hands‑on: Build blog API.

📘 Saturday 5: Databases (SQL & NoSQL)

PostgreSQL, SQL queries, MongoDB, Mongoose, JWT authentication. Hands‑on: Add database and user auth to API.

📘 Saturday 6: Full‑stack Integration & Deployment

Connect React to backend, deploy on Vercel/Render, capstone project presentation. Hands‑on: Deploy full‑stack e‑commerce app.

Assessment: Weekly labs (25%) + React project (15%) + Backend task (20%) + Capstone (40%). Certificate upon completion.


Starting Date: 4th July 2026
Course Fee: £990

Contact Us

Get in touch to learn more about our courses and start your tech journey with WCC.

Get In Touch

177 Robin Hood Way, London SW15 3QG, United Kingdom

info@wcc.co.uk

0208 287 9287

What's Up No: +447412374609

Bank Account for Payment

Account Name: Westminster College
Sort Code: 20-10-53
Account No: 53128369
Reference: Your Full Name

Send Us a Message