Formation Firebase avec AngularFire
1490€ HT / personne |
2 jours (14 heures) |
Présentation
Firebase est une plateforme mobile créée en 2011 par James Tamplin et Andrew Lee, puis rachetée par Google en 2014 pour être intégrée à leur offre de services Cloud (Google Cloud Platform). L’objectif premier de Firebase est de vous libérer de la complexité de création et de la maintenance d’une architecture serveur, tout en vous garantissant une scalabilité à toute épreuve (plusieurs milliards d’utilisateurs) et une simplicité dans l’utilisation.
Pour cela, Firebase a été décomposée en plusieurs produits extrêmement riches et adaptés au monde du mobile. Firebase a été conçu principalement pour les développeurs mobile afin de leur permettre de créer plus facilement des architectures serveur performantes.
Dans cette formation, vous aurez pour objectif la construction d’un chat en ligne, en utilisant toutes les fonctionnalités de Firebase.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable en date de Firebase.
Objectifs
- Installer et configurer Firebase
- Intégrer à un projet web Angular
Public visé
Développeur Angular, Chefs de projets
Pré-requis
Connaissances fondamentales sur Angular, ou avoir effectué notre formation Angular
Programme de la formation Firebase
Rappels sur Angular
Introduction
- Nouveau projet Angular
- Installation d’AngularFire
- Création d’une base de donnée Firebase Firestore
- Configuration et importation des modules AngularFire
Authentification
- Les méthodes de connexion
- Gérer les utilisateurs
- Authentification par mot de passe
- Authentification par lien email
- Authentification par numéro de téléphone
- Connexion via Google, Facebook, Twitter ou GitHub
- Authentification anonyme
- Gérer l’état de l’authentification
Firestore (Base de données)
- Installation et configuration
- Structure d’une base de données Firestore
- Lire et écrire des données
- Travailler avec des listes de données
- Les capacités Hors Ligne
Storage
- Installation et configuration
- Upload et Download des fichiers
- Utiliser des métadonnées de fichier
- Supprimer les fichiers
- Gérer les erreurs
Hosting
- Déployer le site
- Partager les ressources sur plusieurs sites
- Connecter un domaine personnalisé
- Connecter les fonctions Cloud
- URL réservées
- API REST
Functions
- Cloud Functions : serverless
- Appeler une fonction
- Déclencheur
- Ecriture
- Testing
- Monitoring
Pour aller plus loin
Formation Piwik Pro
Formation Matomo
Formation Google Analytics 4
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Victor
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1490€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS