1
Introduction à Mendix et premiers pas dans le Low Code
- Introduction au concept de Low Code et ses implications pour le développement rapide d’applications
- Présentation des avantages et des limitations des plateformes Low Code
- Introduction à Mendix : présentation de l’environnement et des principales fonctionnalités
- Présentation de l’environnement et des principales fonctionnalités de l’environnement de Mendix.
- Exploration de l’interface utilisateur de Mendix pour une prise en main initiale.
Travaux pratiques
Création d'un premier projet simple : un site web de présentation avec plusieurs pages (Accueil, Services, Contact), pour se familiariser avec les outils de base de Mendix.
2
Création d'interfaces utilisateur et gestion des données
- Conception des interfaces utilisateurs avec Atlas UI : widgets, mises en page et personnalisation.
- Navigation entre les pages : structuration de l’application et organisation de l’UX.
- Introduction à la gestion des données : intégration des bases de données et connexion avec des API externes.
Travaux pratiques
Développement d'une application de gestion de produits avec des pages telles que liste des produits, ajout de produit et détail des produits.
3
Ajout de fonctionnalités interactives et gestion des utilisateurs
- Introduction aux fonctionnalités avancées : formulaires et saisie des données utilisateurs.
- Gestion de l’interactivité dans l’application : validation des champs et logique conditionnelle.
- Authentification et gestion des utilisateurs : intégration de la sécurité et gestion des rôles.
Travaux pratiques
Création d’un formulaire de feedback : ajout de champs interactifs, validation des entrées et envoi des données à une base de données.
4
Débogage, optimisation et déploiement
- Techniques de débogage pour identifier et corriger les erreurs courantes dans Mendix.
- Optimisation des performances des applications : bonnes pratiques et outils.
- Déploiement des applications sur une plateforme de distribution (cloud, serveurs, etc.) et gestion des mises à jour.
Travaux pratiques
Débogage d’une application et amélioration des performances à l’aide des outils intégrés dans Mendix.