Selected Topics in WWW Technologies & Applications
World Wide Web, evolution, trends, and standards. Web content: format, languages, content management, performance. Semantics, meta-data, search and cataloguing. Software components: client, server, proxy, cache. Networking: architectures, protocols, security. Traffic characterization and server workload. User interface: usability, accessibility, personalization. Applications: multimedia streaming, content distribution, e-business, mobile web, web services, microservices, web of things.
Postgraduate doctoral study programme
B. Krishnamurthy, J. Rexford (2001.), Web Protocols and Practice: HTTP 1.1, networking protocols, caching, and traffic measurement, Addison-Wesley Pearson Education
M. Firtman (2013.), Programming the Mobile Web: Reaching Users on iPhone, Android, BlackBerry, Windows Phone, and more, O'Reilly Media
Ilya Grigorik (2013.), High Performance Browser Networking, "O'Reilly Media, Inc."
I. Nadareishvili, R. Mitra, M. McLarty, M. Amundsen (2016.), Microservice Architecture: Aligning Principles, Practices, and Culture, O'Reilly Media
D. Guinard, V. Trifa (2016.), Building the Web of Things: With examples in Node.js and Raspberry Pi, Manning Publications
M. Zalewski (2011.), The Tangled Web: A Guide to Securing Modern Web Applications, No Starch Press
L3 English Level