Description
Objectif de formation : Au terme de cette formation l'apprenant sera capable de créer des applications Web à l'aide de Bubble
Objectifs pédagogiques
- 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
Public concerné
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)
Déroulé du programme
1
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é
2
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
3
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
4
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
5
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
6
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
7
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
8
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
9
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
10
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
11
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
Informations
Durée
4 jour(s)
28h
Tarif
2380 € HT
HT