WEB TECHNOLOGIES FOR LAND MANAGEMENT
TECNOLOGIE WEB PER LA GESTIONE DEL TERRITORIO
A.Y. | Credits |
---|---|
2024/2025 | 6 |
Lecturer | Office hours for students | |
---|---|---|
Chiara Contoli | Thursday 14:00-16:00 upon appointment |
Teaching in foreign languages |
---|
Course with optional materials in a foreign language
English
This course is entirely taught in Italian. Study materials can be provided in the foreign language and the final exam can be taken in the foreign language. |
Assigned to the Degree Course
Date | Time | Classroom / Location |
---|
Date | Time | Classroom / Location |
---|
Learning Objectives
The course is aimed at providing theoretical foundations, theory and practice, about software technologies that allow to implement web applications. An overview of digital landing management foundations for urban environments is also provided, with the aim of let the student the implementation and deployment of web application tailored to land monitoring and management.
Program
01 Introduction
01.01 Definitions
01.02 Platform concept and history
01.03 History of the Internet and the Web
02 Elements
02.01 The HTTP protocol
02.02 Web Pages
02.03 HTML, CSS
03 Programming
03.01 Client side programming (Javascript)
03.02 Server side programming (Javascript)
03.03 REST(ful) API Interface
04 Sharing, openess and reuse
04.01 OpenSource, Open Hardware
04.02 OpenData, CSV, XML, JSON format and other standards
05 Node.js
05.01 Basic foundations
05.02 Implementing RESTful API services and Web applications
06 Laboratory
06.01 Basic concepts of Git and Github
06.02 Web interfaces and protocols, HTTP e HTML
06.03 HTTP client and server
06.04 Node.js and Vue.js
07 Individual assignment
07.01 Design and implementation of a Web service
Bridging Courses
There are no mandatory prerequisites.
Learning Achievements (Dublin Descriptors)
Knowledge and understanding: Students must demonstrate to know the role, functioning, and integration issues of the key elements of a web application also considering concepts related to land management.
Applying knowledge and understanding: Students must demonstrate a deep understanding of the concepts and issues related to the web applications. They must demonstrate the capability of exploiting their knowledge and comprehension of the topics of the course to conduct a critical analysis of the application scenarios and to design and adopt the most suitable solutions.
Making judgments: Students will be able to design and document simple Web services based on RESTFul technology and OpenData, leveraging modern software and tools tailored to web development.
Communication skills: Students will be able to appropriately express base concepts and terminology of Web applications; they will be also able to describe and present a use case study of interest by explaining the design and solution strategy.
Learning skills: Students will be able to acquire basic concepts and principles of operation of modern web languages.
Teaching Material
The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it
Supporting Activities
The material consists of slides provided by the teacher together with link of online documentation.
Teaching, Attendance, Course Books and Assessment
- Teaching
Lectures, hands-on activities, and final assignment (individual).
- Attendance
Course attendance is recommended, but not mandatory.
- Course books
Lecture notes and handouts provided by the instructor.
- Assessment
Individual project, presentation, and individual oral discussion. The oral discussion is tailored to prove and verify the project functionality, the adopted approach, and to verify the theoretical knoledge acquired by the student.
- Disability and Specific Learning Disorders (SLD)
Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.
To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.
Additional Information for Non-Attending Students
- Teaching
Theory lectures and laboratory material provided on-line on Blended UniUrb.
- Attendance
Course attendance is recommended, but not mandatory.
- Course books
Lecture notes and handouts provided by the instructor.
- Assessment
Individual project, presentation, and individual oral discussion. The oral discussion is tailored to prove and verify the project functionality, the adopted approach, and to verify the theoretical knoledge acquired by the student.
- Disability and Specific Learning Disorders (SLD)
Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.
To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.
« back | Last update: 28/06/2024 |