Web Development
Front‑end and back‑end with modern stacks.
Overview
Understand how the web works end‑to‑end: browsers, servers and HTTP. Build simple, accessible pages and connect them to a basic API.
Learn HTML, CSS and JavaScript fundamentals, forms and validation, REST patterns, and how to deploy a minimal website.
Syllabus
- HTML semantics, accessible structure, forms and validation
- Modern CSS: layout with Flexbox/Grid, responsive design
- JavaScript basics: DOM, events, fetch, async/await
- HTTP fundamentals: methods, status codes, headers
- REST API concepts, JSON payloads, simple endpoints
- Basic authentication patterns and secure form handling
- Build and deploy a static site with a simple backend
- Mini‑project: small CRUD app with client + API