Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Ionic 4 + Firebase Master Course
Introduction
Course Resources - What are we Building? (2:23)
What is Ionic? (2:56)
Migrating from Ionic 3 (1:45)
Initial Setup for Ionic (3:16)
Initial Setup for Firebase Native (2:19)
Initial Setup for AngularFire (1:22)
Initial Setup for Android and iOS (1:56)
Capacitor vs Cordova (1:00)
Ionic 4 Fundamentals
Organizing your Code for Developer Happiness (4:23)
Components - Let's Start with an Ion Menu (3:00)
Using Component APIs (1:47)
Navigation with the Angular Router (2:00)
Manage App State with Ionic Storage (1:57)
CSS and Themes (2:10)
Angular Router Guards (2:09)
User Auth
Primer - User Auth with Custom Firestore Data (1:05)
Simple Anonymous Auth (2:18)
Build a Reactive User Profile (2:56)
Web Google OAuth (3:03)
Native Google OAuth (2:17)
Current User as a Promise + Auth Guard (2:21)
Fix for Bug with Google Services on Android (0:51)
Firestore - Realtime Todo List
Firestore Primer (1:30)
Simplify Firestore with a Database Service (3:28)
Query Firestore for Relational Data (3:10)
Loop Over Observables (2:04)
Update Data with an ion-checkbox (1:46)
Custom Events on an ion-segment (1:21)
Filtering Data with a BehaviorSubject (1:41)
Pass Data to an Ionic Modal (1:54)
Create New Data with Reactive Forms (4:18)
Navigate to Dynamic Routes (2:37)
Firestore Security Rules (2:35)
Firebase Cloud Messaging Push Notifications
FCM Primer (1:42)
Backend Cloud Functions (3:14)
Web Notifications (4:51)
Native Notifications (3:37)
Deployment
Web Deployment (1:35)
Android Deployment (3:01)
iOS Deployment (1:38)
Migrating from Ionic 3
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock