Entwickeln Sie professionelle Web- und Mobile-Anwendungen mit Firebase. Von der Authentifizierung bis zum Hosting - lernen Sie alle wichtigen Features der Firebase-Plattform kennen und anwenden.
Firebase Grundlagen und Projektsetup
  • Firebase Konsole und Projektstruktur
  • SDK Integration in verschiedene Plattformen
  • Entwicklungsumgebung einrichten
  • Security Rules Grundlagen
  • Best Practices für Projektorganisation
  • Kostenkalkulation und Monitoring
  • Debugging und Testing Setup
Firebase Authentication
  • Email/Password Authentication
  • OAuth Provider Integration
  • Custom Authentication
  • Multi-Faktor-Authentifizierung
  • Session Management
  • Security Best Practices
  • User Profile Management
Cloud Firestore
  • Datenmodellierung und Strukturierung
  • CRUD Operationen
  • Queries und Indexing
  • Realtime Updates
  • Batch Operations
  • Transactions
  • Security Rules
  • Performance Optimierung
Realtime Database
  • JSON Datenstruktur
  • Realtime Synchronisation
  • Offline Persistence
  • Data Validation
  • Complex Queries
  • Scaling Strategies
  • Migration zu Cloud Firestore
Cloud Functions
  • Function Types und Trigger
  • Asynchrone Verarbeitung
  • HTTP Functions
  • Database Trigger
  • Auth Trigger
  • Storage Trigger
  • Error Handling
  • Monitoring und Logging
Firebase Storage
  • File Upload/Download
  • Image Resizing
  • Access Control
  • Metadata Management
  • Security Rules
  • CDN Integration
  • Backup Strategien
Firebase Hosting und Deployment
  • Static Site Hosting
  • Custom Domains
  • SSL Konfiguration
  • CI/CD Integration
  • Rolling Updates
  • Cache Management
  • Performance Monitoring
Analytics und Monitoring
  • Event Tracking
  • User Properties
  • Conversion Tracking
  • A/B Testing
  • Performance Monitoring
  • Crash Reporting
  • Custom Reports