Modul: Web Engineering I (2. Semester)

In diesem Abschnitt werden Inhalte aus dem Modul Web Engineering II im 2. Semester dargestellt.


TypeScript

Mithilfe von TypeScript können wir zur Entwicklungszeit JavaScript-Variablen mit einem Typ versehen um so die Entwicklung fehlerfreier zu gestallten. Diese Slides bieten eine Einführung in die Sprache.

Zu den Slides

Server-Applikationen mit TypeScript und Fastify

Wir lernen kurz, wie wir einen rudimentären Backend-Server aufsetzen können und schauen uns dann ein Framework für NodeJS an, mit dem wir größere Server-Applikationen mühelos schreiben können.

Zu den Slides

Anbindung von Datenbanken

Ich gehen in diesen Slides sehr rudimentär auf Datenbanken und etwas vertiefend auf SQL ein. Wir lernen einfache SQL-Queries kennen und wie wir SQLite in unserem Backend Projekt verwenden können.

Zu den Slides

Lokal zu Cloud: Unsere Applikation Produktionsreif machen

In diesen Slides werden moderne Methoden vorgestellt, wie wir unseren JavaScript/TypeScript-Code für einen produktiven Einsatz in der Cloud vorbereiten können. Wir betrachten ein paar Anbieter von Hosting-Lösungen und Nutzen einen solchen um unsere Website Testweise online zur Verfügung zu stellen.

Zu den Slides

Der Nutzer im Zentrum: User Interface und User Experience Design

Zu den Slides