IT 329 - Advanced Web Technologies

This course extends students’ web development capabilities by focusing on back-end web technologies and enhancing students’ knowledge in advanced and emerging web development concepts. The course covers asynchronous client-server communication, server-side development and explores methodologies for web-based information exchange (i.e. Web services and web application
programming interfaces APIs).
Throughout the course, emphasis is placed on exposure to up-and-coming technologies relating to the web, providing hands-on experience, and discussion of practical implications of such emerging technologies.