COMP3322 Modern Technologies on World Wide Web [Section 2B, 2019]

This course is focusing on learning the key technologies of the World Wide Web, as well as programming practice in developing web-based applications and systems. The course consists primarily of lectures and lab practice. Major topics to be covered: Internet basic, client-server model, IP, DNS, HTTP, HTML, JSON, CSS, PHP, JavaScript, Node.js, Express, ReactJS, web services, WebAssembly, and cloud computing.