Public Cible
Cette formation s’adresse particulièrement à :
- Développeurs souhaitant adopter un backend moderne, simple et open source.
- No-codeurs cherchant une solution robuste et flexible pour connecter leurs interfaces frontend.
- Freelances ou créateurs de projets souhaitant construire une application complète sans dépendre de services tiers.
- Étudiants ou personnes curieuses désirant comprendre concrètement le fonctionnement d’un backend dans un cadre réel.
Pré-requis
Pour suivre cette formation dans de bonnes conditions, il est recommandé d’avoir :
- Une compréhension générale des bases de données relationnelles : tables, relations, clés primaires/étrangères.
- Des notions de base en SQL (requêtes simples comme SELECT, INSERT, etc.).
- La capacité à lire des données au format JSON.
Objectifs
À l’issue de cette formation, vous serez capable de :
- Créer et gérer une base de données PostgreSQL avec Supabase.
- Configurer l’authentification des utilisateurs et sécuriser l’accès aux données.
- Utiliser les fonctionnalités avancées de Supabase : triggers, fonctions SQL, règles RLS, realtime.
- Stocker et servir des fichiers via Supabase Storage.
- Connecter le backend à un frontend, qu’il soit développé en JavaScript ou conçu avec un outil no-code comme WeWeb.
- Exploiter l’assistant IA intégré de Supabase pour accélérer la mise en œuvre.
Description
Maîtrisez Supabase et construisez un backend moderne sans coder une ligne de serveur.
Dans un contexte où les applications web et mobiles exigent rapidité, sécurité et flexibilité, Supabase s’impose comme une alternative open source crédible à Firebase. Cette formation vous guide pas à pas dans l’exploration et l’utilisation de Supabase pour construire un backend complet, sécurisé et connecté à un frontend, avec ou sans code.
Conçue pour être accessible aux développeurs comme aux profils no-code, cette formation combine théorie, démonstrations et exercices pratiques autour d’un projet fil rouge : une application de gestion de tickets.
Vous apprendrez à :
- Modéliser et interroger une base de données PostgreSQL.
- Mettre en place l’authentification utilisateur et les règles de sécurité RLS.
- Gérer le stockage de fichiers en toute simplicité.
- Utiliser les fonctions SQL, triggers et la fonctionnalité realtime.
- Connecter le tout à un frontend réalisé avec WeWeb, un outil visuel no-code.
Grâce aux jeux de données fournis et à l’accompagnement pas à pas, vous maîtriserez chaque étape de création d’un backend opérationnel, réutilisable et facilement adaptable à vos futurs projets.
En bonus, vous découvrirez comment tirer parti de l’assistant IA de Supabase pour accélérer vos développements.