Informatique

Formation Supabase : L'alternative Open Source à Firebase

Découvrez comment Supabase, l'alternative Open Source à Firebase, peut vous aider à créer des applications web et mobiles sécurisées et performantes. Au cours de cette formation, vous apprendrez à configurer des projets Supabase, à interagir avec PostgreSQL via API REST et SDK, et à déployer des Edge Functions. Vous pourrez également migrer vos données depuis Firebase et implémenter des fonctionnalités avancées telles que la Row Level Security (RLS) et la gestion de l'authentification utilisateur.

Réponse sous 24h ouvrées

2835 € HTHT / personne
Durée21 h
FormatInter-entreprise
NiveauTout niveau
LieuFrance — Présentiel & Distanciel
S'inscrire à cette formationDemander un devis
  • Configurer des projets Supabase pour des applications web et mobiles
  • Interagir avec PostgreSQL via API REST et SDK
  • Déployer des Edge Functions pour améliorer les performances
  • Migrer des données depuis Firebase vers Supabase
01.Introduction à Supabase et configuration initiale
  • Créer un nouveau projet Supabase.
  • Comprendre l'architecture de Supabase (PostgreSQL, Auth, Storage, Realtime, Edge Functions).
  • Naviguer dans l'interface utilisateur du tableau de bord Supabase.
02.Gestion de l'authentification utilisateur (Auth)
  • Configurer les fournisseurs d'authentification (email/mot de passe, OAuth).
  • Implémenter l'inscription et la connexion utilisateur via le SDK JavaScript.
  • Gérer les sessions utilisateur et la déconnexion.
03.Interaction avec PostgreSQL via le SDK JavaScript
  • Récupérer des données d'une table PostgreSQL.
  • Insérer de nouvelles entrées dans une table.
  • Mettre à jour et supprimer des enregistrements.
04.Sécurité des données avec Row Level Security (RLS)
  • Activer RLS sur une table PostgreSQL.
  • Définir des politiques RLS pour l'accès en lecture.
  • Implémenter des politiques RLS pour l'accès en écriture.
05.API REST et PostgREST
  • Comprendre le fonctionnement de l'API REST générée par PostgREST.
  • Effectuer des requêtes HTTP GET pour récupérer des données.
  • Utiliser des requêtes HTTP POST, PUT, DELETE pour manipuler des données.
06.Stockage de fichiers avec Supabase Storage
  • Télécharger des fichiers vers Supabase Storage.
  • Gérer les autorisations d'accès aux fichiers.
  • Récupérer et afficher des fichiers stockés.
07.Fonctions en temps réel (Realtime)
  • S'abonner aux changements de données en temps réel.
  • Mettre en place une application de chat simple avec Realtime.
  • Filtrer les événements Realtime pour des mises à jour ciblées.
08.Déploiement d'Edge Functions (Deno)
  • Créer et déployer une Edge Function.
  • Interagir avec une Edge Function depuis une application front-end.
  • Utiliser les Edge Functions pour des logiques métier spécifiques.
09.Migration de données depuis Firebase (partie 1)
  • Exporter des données depuis une base de données Firebase (Firestore/Realtime Database).
  • Structurer les données exportées pour PostgreSQL.
  • Préparer un script d'insertion pour PostgreSQL.
10.Migration de données depuis Firebase (partie 2)
  • Importer des données dans Supabase PostgreSQL.
  • Vérifier l'intégrité des données après migration.
  • Ajuster les schémas PostgreSQL pour les données migrées.
11.Cas d'usage : Tableau de bord d'administration
  • Concevoir des requêtes SQL complexes pour un tableau de bord.
  • Afficher des données agrégées via l'API REST.
  • Implémenter des filtres et des tris côté client.
12.Cas d'usage : Authentification mobile et autorisation
  • Intégrer Supabase Auth dans une application mobile.
  • Gérer les jetons d'authentification (JWT).
  • Appliquer des règles d'autorisation basées sur les rôles utilisateur.

Gestion d'authentification Supabase

Mettre en œuvre l'authentification utilisateur via Supabase Auth, incluant l'inscription, la connexion et la gestion des sessions, en utilisant les SDK JavaScript.

Interaction PostgreSQL via API et SDK

Effectuer des opérations CRUD sur une base de données PostgreSQL en utilisant l'API REST de Supabase et ses SDK, en appliquant le Row Level Security (RLS).

Déploiement Edge Functions

Développer et déployer des Edge Functions pour exécuter des logiques métier côté serveur, optimisant les performances et la sécurité des applications.

Migration Firebase vers Supabase

Transférer des données et des logiques d'une application Firebase existante vers une infrastructure Supabase, en adaptant les schémas et les appels API.

Financement

Cette formation est finançable via OPCO, plan de développement des compétences ou FAF. Nos conseillers prennent en charge le montage de votre dossier.

Simuler mon financement
Apprenants en formation IMI
Ils ont suivi cette formation

Rejoignez nos participants et développez vos compétences avec les experts IMI.

Points forts de la formation

Supabase : L'alternative Open Source à Firebase — pourquoi la choisir ?

🎯
Maîtrise de Supabase

Apprenez à configurer efficacement Supabase pour vos projets, une compétence essentielle pour développer des applications modernes.

🔒
Sécurité des Données

Comprenez et appliquez le Row Level Security (RLS) pour garantir la sécurité des données de vos applications.

🚀
Déploiement d'Edge Functions

Déployez des Edge Functions pour optimiser les performances de vos applications en temps réel, un atout compétitif indéniable.

🔄
Migration Simplifiée

Apprenez à migrer vos données de Firebase vers Supabase de manière fluide, facilitant ainsi la transition vers une solution open source.

📦
Gestion de Fichiers Efficace

Découvrez comment utiliser Supabase Storage pour gérer vos fichiers de manière optimale et intégrée dans vos applications.

🌐
Interaction avec PostgreSQL

Interagissez facilement avec PostgreSQL via API REST et SDK JavaScript, vous permettant de tirer parti de la puissance de ce SGBD.

Thématique

Questions clés

Tout ce que vous devez savoir sur Supabase : L'alternative Open Source à Firebase.

Poser une question
Supabase est une alternative Open Source à Firebase qui propose une plateforme de base de données sécurisée et performante pour les applications web et mobiles. Il est différent de Firebase car il est Open Source et offre une plus grande flexibilité et une meilleure intégration avec les frameworks de développement web et mobile.
Professionnels en formation

Formez-vous avec les meilleurs experts IMI Executive Solutions.

Supabase : L'alternative Open Source à Firebase vous intéresse ?

Obtenez un devis personnalisé sous 24h — inter, intra ou sur-mesure.

Supabase : L'alternative Open Source à Firebase vous intéresse ?

Obtenez un devis personnalisé sous 24h — inter, intra ou sur-mesure.

Financement

Financer Supabase : L'alternative Open Source à Firebase

Plusieurs dispositifs permettent de prendre en charge votre formation Supabase : L'alternative Open Source à Firebase. Nos conseillers vous accompagnent pour identifier la solution la plus adaptée à votre situation.

Logo OPCO – Opérateur de compétences
OPCO

Formations financées via votre opérateur de compétences

Les OPCO (Opérateurs de Compétences) peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l’alternance. Renseignez-vous auprès de votre OPCO de rattachement.

En savoir plus
Logo du FAF – Fonds d’Assurance Formation
FAF

Aide à la formation pour les indépendants

Les Fonds d’Assurance Formation (FAF) financent les formations des travailleurs indépendants, auto-entrepreneurs, professions libérales et chefs d’entreprise. Le financement dépend de votre code NAF/APE et de l’organisme auquel vous cotisez (FAFCEA, AGEFICE, FIFPL…).

En savoir plus
Logo France Travail
FranceTravail

Des aides pour les demandeurs d’emploi

France Travail (ex-Pôle emploi) peut financer vos formations via des dispositifs comme l’AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour valider votre projet et vérifier votre éligibilité.

En savoir plus
Compte Personnel de Formation
Employeur

Votre entreprise peut financer votre formation.

Votre entreprise dispose d’un budget dédié à la formation. Rapprochez vous de la direction, du manager ou du service ressources humaines de votre entreprise pour en savoir plus.

En savoir plus
Aide régionale à la formation
Région

Aides régionales pour la formation professionnelle

Les conseils régionaux proposent des aides financières pour favoriser l’accès à la formation, en particulier pour les jeunes, les demandeurs d’emploi ou les personnes en reconversion. Ces aides varient selon les régions.

En savoir plus
Dispositif FNE Formation pour entreprises
FNE Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises confrontées à des mutations économiques (transformation digitale, écologique, etc.). Il permet de financer les parcours de formation de leurs salariés, souvent à hauteur de 50 à 100 %, selon les cas.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers pédagogiques analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement
Témoignages

Avis sur Supabase : L'alternative Open Source à Firebase

4.7/5· 3 avis vérifiés

J'ai apprécié la pédagogie active de cette formation Supabase : L'alternative Open Source à Firebase. On n'écoute pas juste un formateur parler — on pratique, on échange, on repart avec des automatismes.

RC

Romain C.

Chargé·e de clientèle · Mairie

Solide formation Supabase : L'alternative Open Source à Firebase. Quelques parties auraient pu être condensées, mais dans l'ensemble le contenu est pertinent et les exemples concrets. Je recommande.

FB

Fatima B.

Technicien·ne spécialisé·e · Grand groupe industriel

Super formation sur Supabase : L'alternative Open Source à Firebase, j'ai vraiment accroché au format. Petits groupes, beaucoup d'interactions, formateur qui adapte le rythme en fonction du groupe.

AN

Alexandre N.

Directeur·rice opérationnel·le · PME industrielle

Formateurs IMI Executive Solutions

IMI en chiffres

Satisfaction96%
Taux de réussite94%
À propos d'IMI

L'expertise IMI au service de votre développement professionnel

Notre mission

Former des professionnels avec des méthodes immédiatement applicables sur le terrain.

  • Certifié Qualiopi
  • Formateurs experts
  • 100% opérationnel
Notre approche

Des formations pensées par des experts pour répondre aux réalités de chaque métier.

  • Personnalisé & sur-mesure
  • +10 ans d'expertise
  • Résultats mesurables
En savoir plus sur IMI
FAQ

Questions fréquentes

Une question sur Supabase : L'alternative Open Source à Firebase ? Nos conseillers pédagogiques vous répondent sous 24h.

Contacter un conseiller
Connaissance de JavaScript/TypeScript. Familiarité avec les concepts de base de données relationnelles (SQL, PostgreSQL). Compréhension des principes des API REST. Expérience avec un framework front-end (React, Vue, Angular) ou mobile (React Native, Flutter).

Inscrivez-vous à Supabase : L'alternative Open Source à Firebase

Rejoignez les 1 200+ professionnels qui ont déjà boosté leurs compétences grâce à cette formation.

Réponse sous 24h · Certifié Qualiopi · Sans engagement

Formations complémentaires

Formation Firewall Palo Alto Networks : Configuration et Management Essentiels
Administration avancée Red Hat OpenShift 4.14 : Orchestration et CaaS
Planification et Livraison de Services IT : Formation Avancée