• 20 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

Ce cours est en vidéo.

Vous pouvez obtenir un certificat de réussite à l'issue de ce cours.

J'ai tout compris !
Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Introduction du cours

Si vous arrivez jusqu’à ce cours, c’est que vous savez normalement développer des applications robustes, performantes et splendides (sinon, n’hésitez pas à suivre nos différents cours Android). D’ailleurs, fruit du hasard, le petit robot d’Android (déguisé pour l’occasion en maître Yoda) surgit de nulle part et vient vous murmurer à l’oreille les mots doux suivants :

- "Encore mieux faire, tu peux…"

- "Hein ? Mais je sais déjà faire de grandes choses !" rétorquez-vous, relativement vexé·e.

- "Oui c’est vrai...", répond le petit robot. "... mais doué·e, très doué·e, j’ai remarqué que tu étais."

- "Avant de devenir un maître Jedi de l’alliance intergalactique des développeurs Android, une dernière tâche je vais te confier. Ajouter des fonctionnalités Cloud à ton application tu apprendras, la force de Firebase tu maîtriseras."

Vous vous réveillez finalement brusquement de votre sieste ! Ouf, cela n’était qu’un mauvais rêve. Cependant, ce dernier a tout de même attisé votre curiosité. 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.

Exemple de certificat de réussite
Exemple de certificat de réussite