Programming for WebGIS

Year
1
Academic year
2021-2022
Code
02032935
Subject Area
Informatics
Language of Instruction
Portuguese
Other Languages of Instruction
English
Mode of Delivery
Face-to-face
Duration
SEMESTRIAL
ECTS Credits
6.0
Type
Compulsory
Level
2nd Cycle Studies - Mestrado

Recommended Prerequisites

NA

Teaching Methods

Lectures, with detailed exposition of the concepts, principles and fundamental theories, including the resolution of practical exercises that demonstrate the utility of the subjects. Laboratorial practical classes, where the teacher will support students in achieving the practical assignments. The evaluation consists of a final exam and practical assignments. The exam consists of theoretical questions, in which students must demonstrate understanding of subjects covered in the course. In the practical assignments, students must make appropriate use of the technologies they learn in the course.

Learning Outcomes

In this course, students will learn how to build web applications for geographic information systems (WebGIS). To do this, they must acquire knowledge of programming languages for web clientes (browsers) and should know how to apply this knowledge in the specific case where the server is a geographic information system.

Work Placement(s)

No

Syllabus

1. HyperText Markup Language (HTML) e Cascading Style Sheets (CSS)

2. JavaScript

3. Asynchronous JavaScript and XML (AJAX)

4. JavaScript libraries and frameworks

5. Construction of WebGIS Applications

Head Lecturer(s)

Filipe João Boavida Mendonça Machado de Araújo

Assessment Methods

Assessment
Laboratory work or Field work: 50.0%
Exam: 50.0%

Bibliography

• W3 Schools: http://www.w3schools.com

• David Flanagan. “JavaScript: The Definitive Guide (Definitive Guides)” (1096 pages).

• Publisher: O'Reilly Media; 6 edition (13 May 2011). ISBN-10: 0596805527. ISBN-13: 978-0596805524.

• Bear Bibeault, Yehuda Katz and Aurelio De Rosa. “jQuery in Action Paperback” (504 pages).

• Publisher: Manning Publications; 3 edition (19 Sept. 2015). ISBN-10: 1617292079. ISBN-13: 978-1617292071

• Stoyan Stefanov. “React: Up & Running: Building Web Applications” (250 pages).

• Publisher: O'Reilly Media. ISBN-10: 1491931825. ISBN-13: 978-1491931820.

• Pinde Fu. “Getting to Know Web GIS” (400 pages). Publisher: Esri Press. ISBN-10: 1589483847. ISBN-13: 978-1589483842