Assignment title: Information
critically evaluate the functions and advantages of web applications1.2 critically compare different types of server-side andclient-side scripting languages1.3 examine web security concerns and make recommendations for security improvements2.1 design a web application to meet a given requirement2.2 synthesise client-side and server-side functionality in aweb application2.3 apply a database design for use in a web application2.4 evaluate alternative designs and solutions to meet a given requirement3.1 implement a web application to a prepared design using client-side and server-side scripting languages3.2 implement a web-enabled database management system to store, retrieve and manipulate data in a web application 3.3 identify and implement opportunities for error handling and reporting4.1 critically review and test a web application using a web enabled database management system.4.2 analyse actual test results against expected results to identify discrepancies4.3 critically evaluate independent feedback on a developed web application and make recommendations for improvements.4.4 create user documentation for a developed web application.