Das Modul vermittelt Kenntnisse zur Erstellung moderner Webapplikationen. Dabei werden folgende Themen behandelt:
- Architektur von Webanwendungen - Neuerungen von HTML5 und CSS3 - Client- und serverseitige Programmierung mit JavaScript respektive Node.js - Programmierparadigma Representational State Transfer (REST) - Umsetzung von Single-Page-Applications (SPA) mittels clientseitigen JavaScript-Frameworks wie z.B. Vue.js oder Angular - Kommunikation mittels asynchroner Techniken, Websockets, Server-Sent Events - Nutzung skalierbarer Cloudumgebungen im Web
E-Learning-Konzept:
- Erklärvideos zu Vorlesungsinhalten und passende Übungsblätter werden zum Selbststudium wöchentlich auf Moodle gestellt - Im Live-Webinar in BigBlueButton können individuell Fragen via Chat oder Audio zu den Inhalten gestellt werden und die Übungen besprochen werden. Des weiteren steht ein Forum für Nachfragen zur Verfügung.
|