ACSC404 - Web Enabled Applications (Achilleas Achilleos)
(Login to ACSC404)

 This course requires an enrolment key

Upon successful completion of the course students will be able to:
• Identify the elements of web enabled applications and types of e-commerce systems and recognize their impact.
• Demonstrate how multi-tier architectures can be employed for developing web enabled applications. Design multi-tiered web applications and develop them programmatically using technologies such as JSP, JavaBeans and Servlets.
• Experiment with concepts such as session tracking, object persistence/lifetime, collaboration with client-side objects (AJAX) and backend connectivity and evaluate and select appropriate solutions according for problems faced.
• Discuss the challenges of data inter-exchange over the Internet and understand the role of web services in web-based applications and construct and incorporate such services.
• Describe how web applications can be developed under the agile paradigm and discuss advantages and disadvantages.

This course requires an enrolment key