Model requirements and constraints for the design of client-server applications

A Analyse and model requirements and constraints for the design of client-server applications B Describe and use mark-up languages, client, and server-side scripting to access and manipulate data C Develop a simple website demonstrating the use of HTML5, CSS3 and JavaScript E communicate with stakeholders and specialists regarding web-related issues, such as security, hosting, resource allocation, user access, availability, and scalability.