Course Details for A.Y. 2013/2014
Name:
Ingegneria del Web / Web Engineering
Basic information
Credits:
: Laurea Magistrale in Informatica 6 CFU (b)
: Laurea in Informatica 6 CFU (b)
Degree(s):
Laurea in Informatica curriculum Generale Opzionale
Laurea Magistrale in Informatica curriculum GSEEM Opzionale
Laurea Magistrale in Informatica curriculum Generale Opzionale
Language:
Italian
Course Objectives
The course aims to provide basic knowledge about all the kinds of web application and the technologies used to implement them. After an in-depth study of base technologies such as XML, markup languages (HTML 4 and HTML 5) and style sheets, the course will focus on server-side and client-side programming languages, in particular Java and JavaScript. Finally, we will discuss accessibility and validation issues for web applications.
Course Content
- Architectures for network applications
- XML and markup languages
- Static web contents: HTML, XHTML; Accessibility and validation of web sites, cross-browser programming (1)
- Style sheets: CSS; Accessibility and validation of web sites, cross-browser programming (2)
- Server side dynamic web contents: Java Servlets; Java template engines; JDBC
- Client side dynamic web contents: Javascript, dynamic HTML; AJAX
Learning Outcomes (Dublin Descriptors)
On successful completion of this course, the student should
- understand all the basic web development technologies
- apply all the latest technologies to the development of web applications, develop server-side web applications in Java and create dynamic, accessible, versatile client-side interfaces
- assess the accessibility level of a web site and choose the most suitable technologies for its development
- continue learning all the evolving technologies related to the development of web applications
Prerequisites and Learning Activities
Base knowledge of Java programming
Assessment Methods and Criteria
The examination consists in the development of a website from the specifications given by the teacher. The specifications are available on the course homepage and are valid for the entire academic year of publication.
Textbooks
- Danny Goodman, JavaScript & DHTML Cookbook , O'Reilly. 2007. Testo consigliato per l'approfondimento di Javascript e DHTML
- Vincenzo Della Mea, Luca di Gaspero, Ivan Scagnetto, Programmazione web lato server, seconda edizione , Apogeo. 2010. Testo di riferimento per HTML, CSS e Javascript
- Jeffrey Zeldman, Ethan Marcotte, Sviluppare Siti Con Gli Standard Web, terza edizione , Apogeo. 2010. Testo di riferimento sulle techiche di progettazione di siti web
Course page updates
This course page is available (with possible updates) also for the following academic years:
To read the current information on this course, if it is still available, go to the university course catalogue .
Course information last updated on: 20 febbraio 2014, 10:24