SE371 - Section 908 - 2
Web Engineering ( SE371 - Section 908 )
This course covers the major aspects of full-stack web application development. Full-stack web development involves the design and development of front-end and back-end applications in a web framework. The course starts with a short introduction to web application architecture and underlying technologies, including HTML (focus on HTML 5), Cascading Style Sheets (CSS), and JavaScript for client-side scripting. The course then proceeds to cover server-side Web application development in depth, including the multi-tier development model (data tier, business tier, presentation tier), web database development, authentication, navigation, working with XML, state management, caching, ...etc.