Leçon 1Stratégie de validation : champs obligatoires, validation email, plages de valeurs, visibilité conditionnelle, feedback en temps réelImplémentez une stratégie de validation robuste pour les données de demandes. Vous combinerez champs obligatoires, vérifications de patterns, plages et visibilité conditionnelle avec feedback temps réel pour prévenir les erreurs sans frustrer les utilisateurs.
Configuration des champs obligatoires et optionnelsValidation d'email et basée sur patternsPlages numériques et ensembles de valeurs autoriséesVisibilité conditionnelle et règles dynamiquesMessages d'erreur en ligne et indicateurs de succèsLeçon 2Écran Détails demande : métadonnées complètes, historique/chronologie, commentaires, pièces jointes, actions de changement de statutConcevez l'écran Détails demande pour afficher le contexte complet. Vous exposerez métadonnées, historique, commentaires, pièces jointes et actions de statut dans une mise en page claire supportant audit et collaboration.
Structuration des métadonnées et champs clésAffichage de l'historique et chronologie des statutsCommentaires et collaboration interneGestion des pièces jointes et versionsActions de changement de statut et approbationLeçon 3Tableau de bord Admin : file d'assignation, vues charge de travail, violations SLA, pages de configuration pour types de demandes et prioritésConstruisez un tableau de bord Admin exposant des insights opérationnels. Vous concevrez files d'assignation, vues charge de travail, indicateurs de violation SLA et écrans de configuration pour types de demandes, priorités et règles de routage.
Conception des files d'assignation et triVues d'aperçu charge de travail et capacitéMise en évidence des violations SLA et risquesConfiguration des types de demandes et prioritésConfiguration et sécurité réservées à l'adminLeçon 4Patterns formules et délégation : patch vs submitform, délégation LookUp/Filter, utilisation collections, gestion erreurs et retriesAppliquez des patterns fiables de formules et délégation. Vous comparerez Patch et SubmitForm, concevrez des filtres et lookups délégables, utiliserez des collections en sécurité et implémenterez gestion d'erreurs avec retries pour des applications résilientes.
Choix Patch versus SubmitFormConception de Filter et LookUp délégablesUtilisation des collections sans perte de donnéesGestion des erreurs et notifications utilisateurLogique de retry pour échecs transitoiresLeçon 5Conception Accueil/Tableau de bord : widgets, filtres, comptes par statut, alertes SLA, recherche et actions rapidesCréez un tableau de bord Accueil résumant métriques et actions clés. Vous concevrez widgets, filtres, comptes de statuts, alertes SLA, recherche et actions rapides pour guider les utilisateurs vers les tâches prioritaires.
Conception des tuiles KPI et widgets de synthèseFiltres globaux pour statut et propriétéAlertes SLA et indicateurs de dépassementRecherche sur demandes et métadonnéesActions rapides pour tâches utilisateur fréquentesLeçon 6Structure écrans et navigation : Accueil/Tableau de bord, Nouvelle demande, Mes demandes, Détails demande, Tableau de bord AdminDéfinissez une cartographie claire des écrans et modèle de navigation. Vous connecterez Accueil, Nouvelle demande, Mes demandes, Détails demande et Tableau de bord Admin avec des menus cohérents, liens profonds et patterns de navigation arrière.
Cartographie des écrans et parcours principauxNavigation supérieure, menu latéral ou ongletsUtilisation des variables de contexte pour navigationLiens profonds vers enregistrements demande spécifiquesNavigation arrière et comportements d'annulationLeçon 7Choix du type d'application : Canvas vs Pilotée par modèle avec justification et compromisComparez applications Canvas et Pilotée par modèle pour solutions de demandes. Vous évaluerez complexité des données, besoins UX, gouvernance et ALM, puis justifierez votre choix avec des compromis clairs sur performances, extensibilité et maintenance.
Quand privilégier l'expérience application CanvasQuand privilégier l'application Pilotée par modèlePatterns hybrides utilisant les deux types d'applicationsImpact sur sécurité, ALM et gouvernanceConsidérations licence et environnementLeçon 8Mes demandes et vues Équipe : galeries de listes, tri, filtrage, actions en ligne (modifier, commenter, escalader)Concevez Mes demandes et vues Équipe pour un tri efficace. Vous configurerez galeries, tri, filtrage et actions en ligne pour que les utilisateurs trouvent, mettent à jour, commentent ou escaladent rapidement les demandes depuis un seul écran.
Conception des galeries de listes et mises en pageTri et filtrage par champs clésActions de modification, commentaire et escalade en ligneIndicateurs visuels pour statut et prioritéConseils performance pour grandes listes de demandesLeçon 9Écran Nouvelle demande : mise en page formulaire, champs obligatoires, pièces jointes, sélecteur type demande, champs auto-remplisConcevez l'écran Nouvelle demande pour capturer précisément et rapidement les données. Vous définirez mise en page, champs obligatoires, types de demandes, pièces jointes et valeurs auto-remplies réduisant l'effort utilisateur tout en appliquant qualité et règles de gouvernance.
Choix mise en page formulaire une ou multi-colonnesConfiguration champs obligatoires et optionnelsConception du contrôle sélecteur type demandeGestion pièces jointes et limites de tailleImplémentation valeurs par défaut auto-rempliesLeçon 10Accessibilité, mise en page responsive tablette/bureau, considérations mobileConcevez des mises en page s'adaptant aux tablettes, bureaux et mobiles. Vous utiliserez conteneurs, points de rupture et tailles relatives pour garder les formulaires utilisables, accessibles et lisibles sur toutes orientations, résolutions et méthodes d'entrée.
Utilisation conteneurs et contrôles hauteur flexibleConfiguration points de rupture pour tailles d'appareilsConception pour tactile, souris et clavierContraste couleurs et typographie lisibleSupport lecteur d'écran et ordre de focus