Topic coverage
Web Development topics we can work through with your actual brief
The page focuses on requirements, architecture, implementation and software quality. Each topic below should connect to a deliverable, test or explanation instead of appearing as isolated terminology.
01Semantic HTML
A useful way to approach semantic HTML is to separate the concept from the deliverable. Work through a small example, verify it with HTML5, and only then scale the reasoning to the full assignment requirement.
02Responsive CSS
When the brief includes responsive CSS, identify exactly what the marker expects to inspect. Build or analyse that part with CSS3, record meaningful evidence, and connect the outcome to a traceable link between requirements, design decisions and implementation.
03JavaScript interactions
When the brief includes JavaScript interactions, identify exactly what the marker expects to inspect. Build or analyse that part with JavaScript, record meaningful evidence, and connect the outcome to a traceable link between requirements, design decisions and implementation.
04Accessibility
Accessibility should not appear as an isolated feature. Show how it interacts with the rest of the Web Development task, how you tested it, and what the result means for the final technical report.
05Client-server integration
For client-server integration, first define the expected behaviour or result, then apply it to the coursework brief using browser DevTools. Capture evidence that demonstrates the result and explain how it relates to requirements, architecture, implementation and software quality.