Créez Un Backend Scalable Et Performant Sur Firebase
Maybe your like
- Aller au contenu
- Choisir la langue
- Aller à la recherche
Développement
Créez un backend scalable et performant sur FirebaseFirebase offre des fonctionnalités cloud à une application. Dans ce cours, vous allez pouvoir inscrire des utilisateurs, faire des requêtes réseau, partager des fichiers.Moyenne20 heuresCe cours en libre accès vous intéresse ?Commencer
Et si vous appreniez à développer un backend pour votre application Android ? Et si vous pouviez, facilement, concevoir un projet d’application Android de A à Z ? Plus rien ne pourrait alors vous arrêter !
Eh bien grâce à Firebase, ce rêve est enfin accessible pour les développeurs mobiles !
Dans ce cours, nous allons apprendre à créer une architecture serveur (backend) performante et supportant les fortes montées en charges (scalabilité). Nous déploierons ensemble une stratégie d’authentification complète (par email, par Facebook et par Google), stockerons et récupérons en temps réel des données distantes grâce à Firebase Firestore, partagerons des fichiers entre les utilisateurs et enverrons même quelques notifications, le tout à travers une mini-application ludique et originale, FirebaseOC.
Vos professeurs

Philippe est ingénieur Android. Il partage sa vie professionnelle entre son activité de développeur indépendant et son activité d'enseignement et mentorat. Il a d'ailleurs créé plusieurs cours pour OpenClassrooms, dont celui-ci ! Philippe vous expliquera les notions clés face caméra dans quelques chapitres introductifs. Vous retrouverez également sa patte dans le texte du cours.

Erwan est développeur mobile fullstack, codant principalement des applications en Android et Flutter, avec un peu de Typescrpit pour le back. Il se passionne pour l'éducation, et notamment, la façon dont on enseigne le développement. Erwan a mis le cours à jour pour prendre en compte les dernières évolutions de Firebase et a enregistré de nouvelles vidéos de démonstration !
Objectifs pédagogiques :
Déployer un système d’authentification sur un backend
Concevoir une architecture NoSQL orientée document
Sauvegarder et récupérer des données sur un backend
Gérer et afficher des messages de notification
Objectifs pédagogiques
- Déployer un système d’authentification sur un backend
- Sauvegarder et récupérer des données sur un backend
- Concevoir une architecture NoSQL orientée document
- Gérer et afficher des messages de notification
Prérequis
Prérequis :
Issu du parcours diplômant Android, ce cours est principalement destiné aux étudiants qui maîtrisent les fondamentaux du langage Java et qui ont suivi ces cours :
-
Développez votre première application Android
-
Construisez une interface utilisateur flexible et adaptative
-
Récupérez et affichez des données distantes
Et si vous en faisiez votre métier ?
Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.
- Formations jusqu’à 100 % financées
- Date de début flexible
- Projets professionnalisants
- Mentorat individuel
Table des matières
- Partie 1
Déployez une stratégie d’authentification sur Firebase
- 1
Découvrez Firebase
- 2
Intégrez Firebase dans une application Android
- 3
Créez votre premier système d'authentification
- 4
Améliorez votre système d’authentification avec les réseaux sociaux
- 5
Implémentez une gestion de compte pour l’utilisateur
Quiz : Déployez une stratégie d’authentification sur Firebase
- 1
- Partie 2
Sauvegardez et récupérez des données en temps réel sur Firebase
- 1
Créez votre première structure de données
- 2
Améliorez la gestion des utilisateurs avec Firestore
- 3
Implémentez un chat de discussion
- 4
Envoyez des messages dans le chat de discussion
Quiz : Sauvegardez et récupérez des données en temps réel sur Firebase
- 1
- Partie 3
Partagez des fichiers et gérez des notifications sur Firebase
- 1
Récupérez une image locale sur le téléphone
- 2
Envoyez une image sur Firebase Storage
- 3
Diffusez une notification via l’interface Firebase
- 4
Découvrez les astuces pour améliorer votre code
Quiz : Partagez des fichiers et gérez des notifications sur Firebase
- 1
Contributeurs
Professeurs
Boisney Philippe
Master "Expert en Ingénierie Informatique" | Fondateur & Dev' Mobile (Android & Google Cloud Infrastructure) @CookMinute | FreelanceERErwan Rombo
Lead Dev Android @Heroes Jobs 🚀 | Dev Mobile Fullstack - Android, iOS, Flutter, Nestjs 👨💻Créé par
OpenClassroomsMis à jour le 23/01/2025Licence
Développement
Créez un backend scalable et performant sur Firebase
Moyenne20 heuresCours en libre accèsCommencerTag » Apprendre Firebase
-
Découvrez Firebase - Créez Un Backend Scalable Et Performant Sur ...
-
Meilleurs Cours De Firebase En Ligne - Mise à Jour - Udemy
-
[PDF] Firebase - RIP Tutorial
-
Tutoriel Web Consacré à Firebase | Google Cloud Skills Boost
-
Créez Un Backend Scalable Et Performant Sur Firebase
-
Flutter Et Cloud Firestore : Créer Un Réseau Social Sur IOS Et Android
-
Créer Une Base De Données Avec Firebase - Guillaume Duhan
-
Tutorial Débutant Pour Configurer Firebase Dans Flutter - YouTube
-
Créer Une Application De A à Z Présentation Projet Final - Alphorm
-
Construire Des Applications Flutter Et Firebase - Nico Develop
-
Qu'est-ce Que L'apprentissage Automatique De Firebase?
-
Tweakr : Prototypage Et Contrôle à Distance Par La Technique Du ...