Web design and development
Analysis
When designing a website it is important to first analyse the end user requirements and the functional requirements.

Design
Learn about the design and layout of a web page, wire frames, graphic and audio file formats and standard bit-mapped formats

Implementation (HTML)
Learn about how HyperText Markup Language (HTML) tells a browser how to set out a web page.

Implementation (CSS)
Learn about how Cascading Style Sheets (CSS) can be used to style web pages.

Implementation (JavaScript)
JavaScript is the main client-side scripting language. It can be used to create, delete and manipulate HTML elements.

Testing and evaluation
Usability testing uses personas, test cases and scenarios to find out how well a website would work in real conditions. Compatability testing ensures it works on different browsers and devices.
