41731 - Web-related Technologies

Academic Year 2020/2021

  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: First cycle degree programme (L) in Information Science for Management (cod. 8014)

Learning outcomes

At the end of the course, the student knows the most important technologies used in the World Wide Web context. The student is able to create web documents and simple distributed web applications, determine their visual aspects, verify their correctness and universality, and design and verify their usability and user experience.

Course contents

Topics:

  1. Design principles and evolution of the World Wide Web
  2. Protocols and architecture: URI, HTTP, REST, API design
  3. Core languages: HTML, CSS, XML
  4. Client-side tecnologies: Javascript, Ajax, JSON
  5. Introduction to client-side frameworks: framework Javascript, Angular, React
  6. Server-side tecnologies: NodeJs, introduction to server-side frameworks
  7. Introduction to the Semantic Web and decentralized services with SILOS

Office hours

See the website of Angelo Di Iorio