Die Vorlesung behandelt die Erstellung interaktiver cloudbasierter Webanwendungen. Im einzelnen werden folgende Themen behandelt:
Teil 1: Frontends
- Rekapitulation der Erstellung von Webanwendungen mittels HTML, CSS, JavaScript und entsprechender Frameworks
- Besonderheiten neuerer Javascript Versionen
- Einführung der Konzeption von Webapplikationen und Unterscheidung der Technologien.
- Deklarative und komponentenbasierte Erstellung hochreaktiver UIs mit React
- Einführung in NEXT
Teil 2: Backends und Microservices
- Serverless Functions
- Aufbau von Microservice-Architekturen
- Einführung in NodeJS und Express
- Datenbankanbindungen mit SQL- und NoSQL Datenbanken
- ORM (Object Related Models)
- Realisierung von DevOps-Prinzipien
Die Veranstaltung findet als 4 SWS Vorlesung statt. Eine Übungszeit von ca. 2 Stunden pro Woche ist dringend empfohlen.
|