TypeScript-Sprachkonzepte & Compiler
Statische Typisierung für moderne Webanwendungen mit TypeScript: Compiler-Konfiguration (tsconfig.json), Interfaces, Union/Intersection Types und Generics.
Hochschulkurs zur Full-Stack-Webentwicklung mit TypeScript, modernen DOM-Standards, Firebase Authentication, Cloud Firestore und CI/CD-Hosting.
Moderne Webanwendungen verlangen typsichere Frontend-Architekturen und reaktive, hochverfügbare Cloud-Backends. Dieser Kurs vermittelt die Full-Stack-Webentwicklung mit TypeScript und der Serverless-Plattform Google Firebase – von statischer Typisierung und DOM-Manipulation über Firestore-Echtzeitsynchronisation bis hin zu Produktions-Deployments via Firebase Hosting.
Bachelor-Studierende der Fachrichtung Informatik sowie Webentwickler, die moderne Single-Page-Apps mit TypeScript und serverlosen Cloud-Diensten realisieren wollen.
Structured learning units covering theoretical foundations, practical implementations, and industry tooling.
Statische Typisierung für moderne Webanwendungen mit TypeScript: Compiler-Konfiguration (tsconfig.json), Interfaces, Union/Intersection Types und Generics.
Standardkonforme Frontend-Architektur ohne Framework-Lock-in: Semantisches HTML5, responsive Layouts mit CSS Grid/Flexbox und typsichere DOM-Events.
Projektinitialisierung und Identitätsmanagement mit Google Firebase: Modulares Web-SDK v10, E-Mail/Passwort- und OAuth-Login sowie reaktive Auth-Guards.
Dokumentenbasierte Datenhaltung mit Cloud Firestore: Datenmodellierung in Collections, typsichere CRUD-Transaktionen, onSnapshot-Listener und Security Rules.
Produktionsreifes Web-Bundling und Cloud-Deployment: Asset-Optimierung mit Vite, Single-Page-Routing, Firebase Hosting Preview-Channels und GitHub Actions.