Back to Courses
de

Web-Programmierung mit TypeScript

Unterlagen für meinen Kurs in Web-Programmierung mit TypeScript und Firebase. Einstieg in die moderne Webentwicklung.

🎯 Learning Goals

  • Sichere Anwendung von TypeScript-Features wie statischer Typisierung und Interfaces im Webkontext.
  • Integration einer Cloud-Datenbank (Google Cloud Firestore) und Authentifizierung in Web-Apps.
  • Erstellung und Bereitstellung interaktiver Single-Page-Anwendungen (SPAs) auf Firebase Hosting.

📖 Course Syllabus & Details

Herzlich willkommen zum Kurs Web-Programmierung mit TypeScript & Firebase! Moderne Web-Anwendungen erfordern robuste Programmiersprachen und flexible Cloud-Backends.

Kursübersicht

Dieser Kurs führt Sie in die moderne Full-Stack Webentwicklung ein. Als Programmiersprache nutzen wir TypeScript, um Typsicherheit und Wartbarkeit in JavaScript-Projekten zu garantieren. Als Backend-as-a-Service (BaaS) nutzen wir Google Firebase, wodurch wir ohne eigenen Server-Verwaltungsaufwand Echtzeitdatenbanken, Benutzerregistrierung und Hosting integrieren können.

Inhaltliche Schwerpunkte

  1. TypeScript Grundlagen: Kompilierung, Typdefinitionen, Interfaces, Generics und ES6+ Features.
  2. Web-Grundlagen & DOM-Manipulation: Strukturierte Interaktion mit HTML5, CSS3-Layouts und Event-Handling.
  3. Firebase Authentication: Benutzerregistrierung, Login-Statusverwaltung und Sicherheitsregeln (Rules).
  4. Cloud Firestore Datenbank: Dokumentenbasierte NoSQL-Strukturen, Echtzeit-Listener und CRUD-Operationen.
  5. Firebase Hosting & Deployment: Build-Prozesse, Konfiguration von Weiterleitungen und Veröffentlichung der App.

ℹ️ Course Info

Institution

FH Upper Austria

Campus Wels

GitHub Repo

kurs-typescript-firebase

Dieses Repository soll beim Einstieg in die Entwicklung von Web-Anwendungen mit TypeScript und Firebase helfen

Language:
TypeScript
Stars: ⭐ 1
Last Synced Push: Jan 23, 2025