Formation en Développement: Bubble - Création d'applications Web No Code - Ascent Formation
Retour aux formations
Développement

Bubble - Création d'applications Web No Code

4 jour(s)28h

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