In diesem Modul lernst du, wie du Daten online in einer Datenbank abspeicherst und mit deiner App in Echtzeit synchronisierst. Dadurch hast du die Möglichkeit, ein Spiel mit unterschiedlichen Computern zu synchronisieren.
Course Curriculum
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
- 00 - Intro (1:32)
- 01 - Projektvorstellung (3:24)
- 02 - Projekt auf Firebase erstellen (5:12)
- 03 - WICHTIG: Versionen im Auge behalten (3:53)
- 04 - Firebase global installieren (2:38)
- 05 - Firebase und Angular verknüpfen (4:25)
- 06 - Datenbankzugriff -> collection(), doc() (6:25)
- 07 - Die Firebase-Dokumentation (1:59)
- 08 - Theorie: READ -> collectionData() (4:19)
- 09 - Theorie: READ -> onSnapshot() (5:19)
- 10 - Praxis: READ -> onSnapshot(), collectionData() (11:02)
- 11 - Theorie: CREATE -> addDoc() (3:48)
- 12 - Praxis: CREATE -> addDoc() (5:35)
- 13 - Theorie: UPDATE -> updateDoc() (4:05)
- 14 - Praxis: UPDATE -> updateDoc() (8:44)
- 15 - Theorie: DELETE -> deleteDoc() (3:13)
- 16 - Praxis: DELETE -> deleteDoc() (8:42)
- 17 - Theorie: Filter und Limits -> onSnapshot() (4:14)
- 18 - Praxis: Filter und Limits -> onSnapshot() (7:20)
- 19 - Tipps: onSnapshot() Extras (2:12)
- 20 - Tipps: Subcollections -> collection(), doc() (4:12)
- Quiz
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
- 01 - Was ist Firebase (5:08)
- 02 - App bei Firebase anlegen (3:12)
- 03 - AngularFire installieren (8:28)
- 04 - Nachtrag - Bug in Firebase (4:13)
- 05 - Datenbank verknüpfen (9:48)
- 06 - Datenbank updaten (2:30)
- 07 - Game als JSON speichern (2:42)
- Fallbeispiel - Firebase Fehler finden -> Hinzufügen klappt nicht (4:43)
- 08 - Aktuelles Spiel aus der Datenbank laden (8:50)
- 09 - Neues Spiel erstellen (6:17)
- 10 - Spiel updaten (7:50)
- 11 - So synchronisierst du ALLE Variablen (5:53)
- 12 - Kleine Bugfixes (3:45)
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
- 01 - Dein Portfolio (7:13)
- 02 - Portfolio Checkliste (9:58)
- 03 - Hintergrund von Fotos entfernen (1:22)
- 04 - Screenshots designen in GIMP (15:01)
- 05 - Welche Projekte sollen ins Portfolio? (3:07)
- 06 - Portfolio auf den eigenen Server! (php abgeschaltet bei DA-Servern) (0:38)
- 07.1 - Kontaktformular: HTML der Form (4:47)
- 07.2 - Kontaktformular: Validierung der Form (5:27)
- 07.3 - Kontaktformular: Logik der Form (4:17)
- 07.4 - Kontaktformular: HTTPclient einrichten (2:15)
- 07.5 - Kontaktformular: PHP-Datei (2:08)
- 08 - Portfolio Abgabe (1:03)
Verfügbar in
tage
tage
nachdem du dich angemeldet hast