Domaines/univers :
- Architecture
- Web
- Agilité
- Craftsmanship
- DevOps
- Big Data & Data Science
- IoT
- Design (UX/UI)
- Langages & Algo
- Cybersécurité
- Intelligence Artificielle
- Cloud
- Mobilité
- RV / RA
- Labs
- Innovation
- Lean
Durée: 2j
Firebase est une plateforme "Backend as a Service" faisant partie de la famille Google Cloud. Il permet de créer des applications en se concentrant sur le frontend et la partie mobile en fournissant des bases de données, de l'authentification, du stockage de fichiers. Le tout sécurisé, paramétrable et évolutif.
- Comprendre les principales fonctionnalités de la suite Firebase.
- Savoir créer une application web avec Firebase en backend.
- Connaître les bases de l'optimisation de coûts dans Firebase.
50% Théorie, 50% Pratique
Développeur Web et/ou Mobile.
Aucun
- Présentation
- Origines
- Pourquoi?
- Comment?
- Prise en main
- Créer un projet
- La CLI firebase-tools
- Authentication
- Les utilisateurs
- Méthodes d'authentification
- Templates de mail
- Pricing
- Cloud Firestore
- Rappel: les bases noSQL document
- Modélisation des données
- Optimisations et limites
- Indexes
- La sécurité
- Pricing
- Pour aller plus loin
- Realtime Database
- Présentation
- La structure de données
- La sécurité
- Pricing
- Hosting
- Présentation
- Avantages
- Configuration
- Pricing
- Storage
- Présentation
- Utilisation
- Pricing
- Messaging
- Présentation
- Utilisation en web
- Utilisation en mobile
- Pricing
- Pour aller plus loin