Application Development in 3 Modules

You have the choice between 3 modules:

Module 1: Basics of Application Development

(3 ECTS)
Geoinformatic experts don’t just use the tools. They build them.
Learning Objectives: Upon completion of this module, you get the big picture of application development beyond coding by understanding system architectures, understand the role of client-side and server-side scripting languages versus compiled programming languages, made the first steps into structuring code according to the object-oriented programming paradigm. 

***

Module 2:  Application Development using Java

(3 ECTS)
Java – an object oriented programming language for serious programmers
Learning Objectives: Upon completion of this module, you understand the structure and logic of Java programs and IDEs (integrated development environments), can use an IDE to modify existing programs for your purposes and for debugging, are equipped to start serious programming. 

***

Module 3: Application Development using JavaScript

(3 ECTS)
JavaScript – the scripting language for web applications.
Learning Objectives: Upon completion of this module, you know the structure of JavaScript code to write simple scripts from scratch, can apply the model-view-controller principle to design more complex scripts, can make use of frameworks and libraries to reuse existing code,develop a web-based application that acquires, processes and visualises spatial data, use web-browsers for debugging your code.

***