Accueil > Formations > Cloud Computing > Google Cloud Platform (GCP) > Supabase : développer des applications complètes avec le backend serverless PostgreSQL
Supabase : développer des applications complètes avec le backend serverless PostgreSQL
Exploitez Supabase pour construire des applications web sécurisées avec authentification, API temps réel et base PostgreSQL managée.
Vue d'ensemble
- Maîtrise de JavaScript ou TypeScript
- Connaissances en SQL et bases de données relationnelles
- Familiarité avec un framework front (React, Next.js ou équivalent)
- Notions de base sur les API REST
Objectifs pédagogiques
Programme détaillé
Présentation et objectifs
Accueil des participants, présentation du programme et des objectifs pédagogiques. État des lieux des connaissances et attentes individuelles.
Base de données et ORM
Modélisation relationnelle, requêtes SQL, migrations. Utilisation d’un ORM pour l’accès aux données.
Conception et implémentation du schéma de données de l’application
Développement frontend
Structure HTML sémantique, mise en page CSS moderne (Flexbox, Grid), responsive design. Introduction au framework JavaScript retenu.
Création d’une interface responsive à partir d’une maquette
Environnement de développement
Mise en place de l’environnement : IDE, gestionnaire de paquets, linter, formateur de code. Workflow Git et conventions de commit.
Configuration complète d’un projet avec les outils de développement
Authentification et déploiement
Mise en place de l’authentification (JWT, sessions). Conteneurisation Docker et déploiement sur un environnement de staging.
Dockerisation de l’application et déploiement automatisé
Bilan et perspectives
Synthèse des points clés abordés. Recommandations pour la mise en pratique en entreprise. Ressources complémentaires et parcours de progression.
Exercice de synthèse et plan d’action individuel
Prochaines sessions
Avis des participants
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
