Bubble - Création d'applications Web No Code

Formation créée le 22/02/2023. Dernière mise à jour le 17/03/2023.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

28 heures (4 jours)

Bubble - Création d'applications Web No Code


Objectif de formation : Au terme de cette formation l'apprenant sera capable de créer des applications Web à l'aide de Bubble

Objectifs de la formation

  • Gérer un projet de développement sous Bubble en Low Code / No code
  • Créer des applications Web à l'aide de Bubble
  • Contrôler le niveau de sécurité de votre application Web
  • Décupler la performance de votre application Bubble
  • Publier et administrer votre application Web créée sous Bubble

Profil des bénéficiaires

Pour qui
  • Chefs de projets
  • Auto-entrepreneurs
  • Développeurs Web
  • Webdesigners
Prérequis
  • Connaître les bases de l'utilisation d'un ordinateur Mac ou PC.
  • Avoir des bonnes bases en Anglais (interface de Bubble en anglais)

Contenu de la formation

Introduction
  • Concept "no-code"
  • Présentation de Bubble et de la notion de PaaS
  • Forces et faiblesses de Bubble
  • Positionnement de Bubble au sein de son marché
Premiers pas avec l'outil
  • Inscription
  • Construction d'un projet
  • Éditeur d'interface
  • Gestionnaire de flux logiques et de base de données
  • Éditeur de styles
  • Bibliothèque de plug-ins
  • Paramétrage de l'application
  • Activité du serveur
Présentation des concepts de base pour l'utilisation de Bubble
  • Utilisateur & utilisateur actuel
  • Type de contenu d'une page ou d'un élément
  • Relation Parent / Enfant entre éléments
  • Groupe & groupe répétitif
  • Environnement test et environnement de production
Création pas à pas d'un site
  • Création d'une interface utilisateur
  • Gestion de l'aspect responsive du site
  • Structuration de la base de données
  • Connexion de l'interface et la base de données
  • Création de flux de modification de données
  • Publication de l'application sur le Web
  • Implémentation d'une carte géographique
  • Configuration du module Google Maps
  • Liaison aux analytiques
  • Ajout d'un module de recherche
  • Présentation de la notion d'indexation de contenu
  • Type de recherches auxquelles répond Bubble
  • Déploiement d'un plug-in de recherche approximative pour des résultats plus pertinents
  • Utilisation de la recherche par secteur géographique
Concepts de niveau intermédiaire pour utiliser Bubble
  • Etat d'un élément
  • Serveur vs client
  • Concept de liste dans Bubble
  • Gestion des mots de passe dans Bubble
Conception pas à pas d'un site
  • Conception d'une application à partir de scénarios utilisateurs
  • Créer une maquette avant de commencer le développement
  • Structurer une base de données prête pour la mise à échelle
  • Attribuer des tags et gérer des listes
  • Utiliser un plug-in de gestion de téléchargement
  • Améliorer l'expérience utilisateur avec des interactions visuelles
  • Créer un système de compte utilisateur
  • Créer une page ayant un type défini
  • Créer un système de vote
  • Rendre une interface multilingue
Administration du contenu partagé
  • Mise en place d'une logique d'administration
  • Création de comptes ayant des droits spéciaux
  • Création d'une interface d'administration
Concepts avancés pour utiliser Bubble
  • Flux personnalisés & flux API
  • Concept de flux récursifs
  • Modification de liste
  • Dialoguer avec d'autres services grâce à l'API Connector
  • Comprendre ce qui impacte la performance
  • Les 3 niveaux de sécurité d'une application Bubble
Création pas à pas d'un CRM
  • Utilisation d'un template de la marketplace Bubble
  • Création des flux logiques et des flux personnalisés
  • Création d'un système de notifications en utilisant un flux API
  • Création des notifications push avec OneSignal et l'API Connector
  • Définition des règles de sécurité côté serveur
  • Ajout des flux de sécurité côté client
  • Ajout des éléments de sécurité à l'interface
  • Visualisation les données sous forme de graphiques
Gestion du statut d'un prospect
  • Mettre à jour le statut d'un prospect automatiquement après un temps donné
  • Concept de flux programmé
  • Comment annuler un flux programmé
  • L'intérêt des flux programmés
Conclusion
  • Documenter la programmation dans Bubble
  • Gérer son projet en mode Agile comme un Scrum Master
  • La mise à l'échelle (scaling) avec Bubble
  • Les différents niveaux de forfait Bubble
  • Bubble et la RGPD
  • Les ressources pour continuer à progresser
  • La communauté des programmeurs Bubble

Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats

  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Espace intranet de formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...