Utiliser Appsmith pour créer ses logiciels métier sur mesure Mixte : présentiel / à distance
Dernière mise à jour : 25/09/2024
Description
1/ Lancement de la formation - 0h30mn
- Se découvrir
- Exprimer ses attentes et objectifs visés
- Découvrir le déroulement de la formation (fond et forme)
- Introduire le projet fil rouge
2/ Introduction à Appsmith, installation et prise en main - 6h30mn
- Définir le concept de développement low-code et ses avantages
- Expliquer l'architecture et les fonctionnalités clés d'Appsmith
- Identifier les cas d'utilisation appropriés pour Appsmith
- Décrire les principes de base de Docker et de la conteneurisation
- Démontrer le processus d'installation d'Appsmith via Docker
- Naviguer dans l'interface utilisateur d'Appsmith
- Construire une interface utilisateur de base à l'aide des widgets drag-and-drop
- Établir des connexions avec des sources de données, notamment PostgreSQL
- Créer des requêtes simples pour récupérer et afficher des données
3/ Développement et concepts avancés - 7h
- Concevoir des interfaces utilisateur responsives pour différents appareils
- Implémenter la logique métier à l'aide de Javascript dans Appsmith
- Appliquer des techniques de gestion d'état pour les applications complexes
- Intégrer des services externes via API REST
- Développer des workflows personnalisés à l'aide de l'API Appsmith
- Optimiser les performances des requêtes et du rendu des données
4/ Sécurisation et préparation à la production - 6h15mn
- Mettre en œuvre des mécanismes d'authentification et d'autorisation
- Configurer des rôles et des permissions granulaires
- Analyser et résoudre les problèmes de sécurité courants
- Organiser le versionnage du code avec Git
- Mettre en place un pipeline CI/CD pour le déploiement automatisé
- Évaluer et optimiser les performances des applications en production
5/ Clôture de la formation - 0h45mn
- Valider ses acquis
- Identifier les applications concrètes dans son quotidien
- Construire un plan d'actions à court et moyen terme
Objectifs de la formation
Public visé
Prérequis
Modalités pédagogiques
Pédagogie active, participative et expérientielle, basée exclusivement sur des méthodes participatives et
réflexives, des outils de pédagogie ludique et un travail sur la base des cas concrets des stagiaires.
Moyens et supports pédagogiques
Si FAD : Outil de classe virtuelle DendreoLive
Présentation, cheatsheet
Un accès extranet dédié par participants, comprenant les supports pédagogiques, la possibilité d'échanger avec le formateur durant la formation.
L'assistance technique est gérée par CG Formation par mail à l'adresse contact@cgformation.fr
Modalités d'évaluation et de suivi
Évaluation orale en cours et en fin de formation selon une grille de compétences
Émargement
Questionnaire de satisfaction
Compétences acquises à l'issue de la formation
- Apprendre à créer ses logiciels métier sur mesure avec le lowCode pour allier développement ad hoc et agilité
Formateurs
Informations sur l'admission
Inscription depuis le catalogue de formation en ligne.
Validation de l'admission une fois le questionnaire de pré-formation complété, la convention de formation signée et l'acompte de 30 % réglé (sauf en cas de subrogation).