JCL

FEUP/DEI & INESC TEC

User Tools

Site Tools


teach:lbaw:lectures:06

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
teach:lbaw:lectures:06 [03/04/2020 11:59]
teach:lbaw:lectures:06 [29/03/2021 17:25] (current)
Sérgio Nunes [Materials]
Line 1: Line 1:
 +====== L: 22/03/2021 ======
  
 +**Master in Informatics and Computing Engineering\\
 +Database and Web Applications Laboratory\\
 +Instance: 2020/21**
 +\\
 +---
 +\\
 +
 +====== Lecture #6 :: 22/03/2021 ======
 +
 +===== Goals =====
 +
 +By the end of this class, the student should be able to:
 +  * Describe the main events of the history of the Internet and the World Wide Web.
 +  * Describe the key technologies associated with web development.
 +  * Describe the typical architectural options for a web application.
 +
 +===== Content =====
 +
 +  * Brief review of the history and main technologies supporting the Internet.
 +  * Overview of the history and main technologies supporting the World Wide Web.
 +  * Introduction to web application development.
 +  * Overview of architectural patterns for web applications.
 +
 +===== Bibliography =====
 +
 +  * Internet Society. //The Internet - History, Evolution & Future//. Available at http://www.internetsociety.org/internet, last accessed on March 2021
 +  * D. E. Comer. //Computer networks and internets: with internet applications//. Pearson Education International, 2004. ISBN=0-13-123627-X
 +  *  M. Zalewski. //The tangled Web: a guide to securing modern Web applications//. No Starch Press, 2011. ISBN=978-1-59327-388-0
 +  * Google Chrome Team. //The Evolution of the Web//. Available at http://www.evolutionoftheweb.com/, last accessed on March 2021
 +  * CERN. //Web at 30: Celebrating the 30th Anniversary of the Invention of the Web//. Available at https://web30.web.cern.ch/, last accessed on March 2021
 +
 +  * [[https://spec.openapis.org/oas/v3.1.0|OpenAPI Specification]], last accessed on March 2021
 +
 +===== Materials =====
 +
 +  * Materials presented in class: {{07-webapps.pdf|Web Applications}} {{07-artefact-a7.pdf|Web Architecture Specification (A7)}}
 +  * Sérgio Nunes, J. Correia Lopes, [[..:artefacts/a07|High-level architecture. Privileges. Web resources specification (A7)]], March 2021
 +  * Sérgio Nunes, J. Correia Lopes, [[..:artefacts/a08|Vertical prototype (A8)]], March 2021
 +
 +===== Summary =====
 +
 +  * The history of the Internet and the World Wide Web. The main technologies used for web development. The architecture of web-based systems. Overview of server-side web technologies.
 +
 + --- //LBAW, 2020/21//
 +
 +[[05|« Previous]] | [[index|Index]] | [[07|Next »]]