Plan du cours
Les bases de Mendix et votre première application
1. Introduction au low-code et à Mendix
- Qu'est-ce que le low-code et quand l'utiliser ?
- Aperçu de la plateforme Mendix et de son architecture
- Cas d'utilisation typiques de Mendix dans les projets d'entreprise
2. Environnement Mendix
- Mendix Studio Pro - vue d'ensemble de l'interface
- Structure d'un projet Mendix
- Travail avec l'explorateur d'applications et le modèleur (modeler)
3. Modèle de données (domain model)
- Entités et attributs
- Relations (1-1, 1-n, n-n)
- Bonnes pratiques pour la conception du modèle de données
4. Atelier pratique
- Création de votre première application
- Conception d'un modèle de domaine simple
- Exécution de l'application en local
Logique d'application et interface utilisateur
5. Logique métier
- Les Microflows - les bases
- Logique conditionnelle et validation des données
- Gestion des événements (création / sauvegarde / suppression)
6. Interface utilisateur (UI)
- Pages et mises en page
- Composants d'interface (widgets) : grille de données, formulaires, boutons)
- Liaison de l'interface utilisateur aux données
7. Sécurité - les bases
- Utilisateurs et rôles
- Accès aux données et aux pages
- Bonnes pratiques de sécurité
8. Atelier pratique
- Extension de l'application avec la logique métier
- Ajout d'écrans CRUD (Create, Read, Update, Delete)
- Configuration des rôles utilisateurs
Tests, déploiement et bonnes pratiques
9. Tests et débogage
- Validation des données
- Débogueur et journaux (logs)
- Erreurs courantes chez les débutants
10. Déploiement et publication
- Génération et lancement de l'application
- Mendix cloud - les bases
- Publication de l'application dans un environnement de test
11. Bonnes pratiques du développement rapide (Rapid Development)
- Organisation du projet
- Nommage et structure des modules
- Performance de l'application et maintenance
12. Projet final
- Mini-projet récapitulatif de la formation
- Travail autonome + discussions
- Séance de questions-réponses et recommandations pour la suite du développement
Pré requis
- Compréhension de base des applications métier (formulaires, données, utilisateurs),
- Connaissance des bases de données relationnelles et des logiques/processus métier,
- Des fondamentaux en informatique sont souhaités (mais non exigés).
- Familiarité avec l'environnement Windows,
Audience cible
Cette formation s'adresse aux personnes souhaitant apprendre rapidement et de manière pratique à développer des applications sous Mendix, en particulier :
- Analistes métier et systèmes,
- Consultants IT,
- Développeurs débutants en low-code,
- Programmeurs souhaitant se former à Mendix,
- Employés des départements IT et de la digitalisation,
- Équipes mettant en œuvre Mendix au sein d'une organisation,
- Personnes techniques ou semi-techniques participant à des projets informatiques.
Nos clients témoignent (1)
Il était très axé sur la technique avec de nombreux exemples.
Zoltan - Training360 Kft.
Formation - Application Performance Management (APM) - Focused on the Dynatrace® Software Product
Traduction automatique