Web development foundations
HTML structure, CSS layout, JavaScript behaviour, and how a browser talks to an API.
Objectives
- Describe HTML, CSS and JavaScript roles
- Explain responsive design in one sentence
- Know that APIs return data, not a whole desktop app
Skills: HTML · CSS · JavaScript · APIs
Frontend pieces
HTML is structure (headings, paragraphs, forms). CSS is appearance (colour, spacing, layout). JavaScript is behaviour (clicks, totals, showing/hiding). Responsive design means the same page remains usable on a phone and a desktop. This tutorial sits beside published web courses — it does not replace them.
Backend, APIs and databases
A backend is the server program that checks login, saves orders and talks to a database. An API is a documented way to request that data. Full-stack work uses both sides. Student code in the Sharda coding lab never reaches the live Dukaan database.
