Selected Topics in WWW Technologies & Applications

Course Description

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.

Study Programmes

Postgraduate doctoral study programme

Literature

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

General

ID 154845
  Winter semester
6 ECTS
L3 English Level
L1 e-Learning