Choisissez votre langue
Cours Bubble
Plus de 2 millions d'étudiants dans le monde

Cours Bubble

Apprenez à créer des applications web entièrement fonctionnelles sans écrire une seule ligne de code avec Bubble. Ce cours vous emmène des bases du développement sans code jusqu'au déploiement, à la monétisation et à la mise à l'échelle. Que vous souhaitiez lancer un produit SaaS, une place de marché ou une application client, vous aurez les compétences pour y parvenir.

Dedika pour les entreprises

Ce que vous allez apprendre:

Ce cours couvre tout ce dont vous avez besoin pour créer, lancer et développer une application web réelle avec Bubble. Vous apprendrez à concevoir des interfaces utilisateur réactives, à modéliser une base de données et à câbler la logique avec des workflows. Vous mettrez en œuvre l'authentification des utilisateurs, connecterez des API tierces et intégrerez des systèmes de paiement. Le cours couvre également l'optimisation des performances, le déploiement sur un domaine en direct et la configuration SEO. À la fin, vous serez en mesure de définir, construire et livrer des applications Bubble prêtes pour la production en toute confiance.

Comment vous étudiez de façon pratique Cours Bubble

Comment vous pratiquez Cours Bubble

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

8 Chapitres • 38 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Introduction à Bubble et au No-Code

  • Leçon 1 • Création de votre compte Bubble

    Guide à travers la création du compte, le choix du plan et la configuration initiale de l'espace de travail. Garantit que chaque étudiant dispose d'un environnement de travail fonctionnel avant le début de la construction.

  • Leçon 2 • Naviguer dans l'éditeur Bubble

    Présente tous les panneaux principaux de l'éditeur et leurs fonctions. Les étudiants acquièrent une familiarité spatiale pour localiser rapidement les outils tout au long du cours.

  • Leçon 3 • Comprendre les concepts fondamentaux de Bubble

    Explique les trois piliers — UI, données et logique — et leur interaction. Fournit un modèle mental auquel les étudiants se référeront dans chaque chapitre suivant.

  • Leçon 4 • Ce que signifie le développement No-Code

    Définit le no-code comme un paradigme et le contraste avec le codage traditionnel. Établit le contexte pour expliquer pourquoi Bubble est une plateforme leader dans ce domaine.

Chapitre 2Voir les détails

Conception de l'interface utilisateur

  • Leçon 1 • Travailler avec les éléments UI de base

    Couvre le texte, les images, les boutons, les champs de saisie et les icônes comme éléments de base de chaque page. Les étudiants s'exercent à placer et configurer chaque type d'élément.

  • Leçon 2 • Styles et cohérence du design

    Explique l'onglet Styles pour créer et appliquer des règles visuelles partagées. Les étudiants mettent en place un système de design qui assure la cohérence de la marque dans toute l'application.

  • Leçon 3 • Popups, groupes flottants et superpositions

    Couvre les motifs UI de superposition essentiels pour les modales, les tiroirs et les infobulles. Les étudiants implémentent des motifs d'interaction courants utilisés dans les applications de production.

  • Leçon 4 • Éléments réutilisables et composants

    Introduit les éléments réutilisables pour éviter la duplication de l'UI entre les pages. Les étudiants construisent un en-tête partagé et une modale pour s'exercer à la conception basée sur les composants.

  • Leçon 5 • Mises en page et le moteur responsive

    Enseigne le système de mise en page par colonnes et lignes de Bubble pour créer des designs responsives. Les étudiants configurent des points de rupture pour que les applications s'affichent correctement sur toutes les tailles d'écran.

Chapitre 3Voir les détails

Construction de la base de données

  • Leçon 1 • Notions fondamentales de la base de données dans Bubble

    Explique les types de données, les champs et les enregistrements en tant que modèle de données de Bubble. Les étudiants comprennent en quoi la base de données diffère des systèmes relationnels traditionnels.

  • Leçon 2 • Conception des types de champs et des relations

    Couvre tous les types de champs, y compris le texte, le nombre, la date, le fichier et les références d'objet. Les étudiants modélisent correctement les relations un-à-plusieurs et plusieurs-à-plusieurs.

  • Leçon 3 • Alimentation et gestion des données de l'application

    Enseigne la saisie manuelle des données, l'import CSV et l'onglet Données de l'application pour l'inspection. Les étudiants peuplent un ensemble de données de test à utiliser tout au long du cours.

  • Leçon 4 • Règles de confidentialité et sécurité des données

    Introduit les règles de confidentialité pour contrôler qui peut lire ou modifier chaque type de données. Les étudiants implémentent des modèles d'accès basés sur les rôles pour protéger les enregistrements sensibles.

Chapitre 4Voir les détails

Workflows et logique applicative

  • Leçon 1 • Notions fondamentales des workflows

    Explique les événements, les actions et le modèle d'exécution séquentielle des workflows. Les étudiants construisent leur premier workflow de bout en bout reliant un bouton à une écriture en base de données.

  • Leçon 2 • Workflows de page et de navigation

    Couvre les actions de navigation, les paramètres d'URL et les événements de chargement de page. Les étudiants implémentent des flux multi-pages qui passent correctement les données entre les pages.

  • Leçon 3 • Actions de base de données dans les workflows

    Couvre les actions Créer un objet, Apporter des modifications à un objet et Supprimer un objet pour un CRUD complet. Les étudiants relient les entrées de formulaire aux écritures en base de données et vérifient les résultats dans Données de l'application.

  • Leçon 4 • Workflows réutilisables et workflows backend

    Introduit les workflows réutilisables et les workflows backend côté serveur pour une logique scalable. Les étudiants refactorisent une logique répétée en workflows partagés et planifient des tâches récurrentes.

  • Leçon 5 • Logique conditionnelle et branchement

    Enseigne les conditions Uniquement si et les états personnalisés pour créer une logique de branchement. Les étudiants construisent des workflows à chemins multiples qui répondent au contexte utilisateur et à l'état des données.

Chapitre 5Voir les détails

Affichage et filtrage des données

  • Leçon 1 • Expressions de données dynamiques

    Enseigne l'éditeur d'expressions de Bubble pour référencer les champs de la base de données et le contexte utilisateur. Les étudiants remplacent le texte statique par des données en direct sur plusieurs types d'éléments.

  • Leçon 2 • Tri et pagination

    Couvre l'ordre de tri, les opérateurs de liste et les contrôles de pagination des groupes répétés. Les étudiants implémentent un tri contrôlé par l'utilisateur et une navigation par défilement infini ou par page.

  • Leçon 3 • Opérations avancées sur les listes

    Introduit le filtrage, la fusion, l'intersection et les expressions d'agrégation de listes. Les étudiants calculent des résumés et construisent des affichages de données complexes provenant de sources multiples.

  • Leçon 4 • Groupes répétés pour les listes

    Couvre la configuration des groupes répétés comme élément de rendu de liste principal. Les étudiants affichent, stylisent et interagissent avec des listes d'enregistrements de la base de données.

  • Leçon 5 • Recherche et filtrage des données

    Explique l'expression Effectuer une recherche et son système de contraintes. Les étudiants construisent des listes filtrées pilotées par la saisie utilisateur et les sélections dans des listes déroulantes.

Chapitre 6Voir les détails

Authentification des utilisateurs et comptes

  • Leçon 1 • Connexion sociale et OAuth

    Intègre des fournisseurs OAuth tiers à l'aide de l'écosystème de plugins de Bubble. Les étudiants configurent au moins une option de connexion sociale et gèrent le lien entre les comptes.

  • Leçon 2 • Réinitialisation du mot de passe et confirmation par e-mail

    Implémente les flux de mot de passe oublié et de vérification par e-mail à l'aide des actions e-mail de Bubble. Les étudiants configurent des modèles d'e-mail transactionnels et testent le cycle complet de réinitialisation.

  • Leçon 3 • Système d'utilisateur intégré de Bubble

    Explique le type de données Utilisateur, les champs réservés et la façon dont Bubble gère les sessions. Les étudiants comprennent le modèle d'authentification avant de construire des flux de connexion.

  • Leçon 4 • Flux d'inscription et de connexion

    Couvre les actions de workflow Inscrire l'utilisateur et Connecter l'utilisateur avec validation. Les étudiants construisent une page d'inscription et de connexion complète avec gestion des erreurs.

  • Leçon 5 • Rôles utilisateur et permissions

    Enseigne l'accès basé sur les rôles en utilisant des champs personnalisés et des règles de confidentialité sur le type Utilisateur. Les étudiants restreignent les pages et les données en fonction des attributions de rôles utilisateur.

Chapitre 7Voir les détails

Plugins, API et intégrations

  • Leçon 1 • Intégrations de paiement et de service e-mail

    Couvre l'intégration d'un processeur de paiement et d'un service d'e-mail transactionnel. Les étudiants implémentent un flux de paiement et une notification par e-mail déclenchée.

  • Leçon 2 • Webhooks et données entrantes

    Enseigne les workflows backend comme points de terminaison webhook pour recevoir des données externes. Les étudiants configurent un récepteur webhook et traitent les charges utiles entrantes.

  • Leçon 3 • Installation et utilisation des plugins

    Couvre la place de marché de plugins de Bubble, l'installation et la configuration. Les étudiants ajoutent et configurent au moins deux plugins pour étendre les fonctionnalités de l'application.

  • Leçon 4 • Notions fondamentales du connecteur API

    Introduit le plugin Connecteur API pour se connecter à n'importe quelle API REST. Les étudiants configurent l'authentification, les en-têtes et un appel GET de base.

  • Leçon 5 • Appels API POST, PUT et DELETE

    Étend l'utilisation du Connecteur API aux opérations d'écriture et aux requêtes paramétrées. Les étudiants déclenchent des appels API depuis des workflows et gèrent les paramètres de corps dynamiques.

Chapitre 8Voir les détails

Déploiement, performances et passage à l'échelle

  • Leçon 1 • Déploiement en direct

    Explique le modèle de version développement vs. version en direct et le processus de déploiement. Les étudiants effectuent un déploiement complet et vérifient que l'application en direct se comporte correctement.

  • Leçon 2 • Gestion des erreurs et surveillance

    Couvre les logs Bubble, les alertes d'erreur et les intégrations de surveillance tierces. Les étudiants configurent des notifications d'erreur et interprètent les entrées de log côté serveur.

  • Leçon 3 • Options de capacité et de passage à l'échelle

    Explique le modèle d'unités de capacité de Bubble et comment passer à l'échelle sous charge. Les étudiants configurent les paramètres de mise à l'échelle automatique et comprennent les limites de capacité au niveau du plan.

  • Leçon 4 • Paramètres de l'application et domaine personnalisé

    Couvre l'onglet Paramètres pour configurer les métadonnées de l'application, les bases du référencement (SEO) et les domaines personnalisés. Les étudiants connectent un domaine personnalisé et vérifient la propagation DNS.

  • Leçon 5 • Techniques d'optimisation des performances

    Identifie les goulots d'étranglement courants des performances et enseigne les stratégies d'optimisation. Les étudiants auditent leur application et appliquent des correctifs pour réduire le temps de chargement et les appels serveur.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Entrepreneur : souhaite créer et expédier une idée de produit sans développeur.

  • Concepteur freelance : prêt à offrir la livraison complète d'applications au-delà des maquettes visuelles.

  • Chef de produit : a besoin de compétences pratiques en création pour prototyper des fonctionnalités de manière indépendante.

  • Personne en reconversion professionnelle : cherche à entrer dans le secteur technologique par une voie pratique et sans code.

  • Propriétaire de petite entreprise : souhaite automatiser les outils internes et les workflows orientés clients.

  • Professionnel du marketing : vise à créer des pages d'atterrissage et des applications de capture de leads en solo.

Ce que disent nos élèves

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika ?

Le certificat est-il valable au Maroc ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du cours ?

Comment sont les cours ?

Comment fonctionnent les cours ?

Quelle est la durée des cours ?

Quel est le coût ou le prix des cours ?

Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?

Cours PDF