Module 1 – Introduction à MS PowerApps
- Qu’est-ce que MS PowerApps (remplace InfoPath…)
- Les profils d’utilisateur et Les usages types
- PowerApps et SharePoint (Custom Form, Formulaire versus App)
- Différence entre le formulaire et l’application PowerApps
- Présentation PowerApps pour Mobile & Tablet
- Préparer son environnement de travail (profil de navigateur)
- ATELIER
Module 2 – Licences et abonnement
- Les offres office 365 et Microsoft 365
- Comprendre le licensing MS PowerApps (plan user, plan ms 365, plan app, plan developpeur)
- PowerApps hors “office 365” (plan stand-alone)
- ATELIER
Module 3 – Création de votre 1ère App
- Configuration du 1er environnement
- Utiliser le concepteur d’application « Power Apps studio »
- Préparation d’une source de données Excel
- Création d’un App générée automatiquement
- Exécuter l’App via un PC/MAC ou Android/iOS
- ATELIER
Module 4 – Partager ses Apps
- Partager son App en donnant des autorisations
- Déplacer son App d’un environnement à un autre
- Exporter / Importer son App via son package
- Mettre à jour son App
- Gérer l’historique de son App
- ATELIER
Module 5 – Explorer les Datas Sources
- Explorer les sources de données (OneDrive, SharePoint, SQL Azure, Dropbox, Google drive, …)
- Focus sur les sources de données SharePoint et OneDrive for business
- Connecter et consommer vos sources de données locales (onPrem) via la Gateway
- Vue d’ensemble de Dataverse (CDS Common data service – plan user/ plan App)
- Présentation des autres datas source (MS 365 utilisateurs, MS Translator, MSN Weather, etc.)
- ATELIER
Module 6 – Utilisation des « formules »
- Utilisation de l’outil « fonction »
- Travailler avec des variables « écran » et variables « globale » (Set,)
- Manipulation des type de données (Text,Nombre,Dates,Tableau, etc.)
- Travailler avec des « tables » et des collections (ClearCollect, Remove, Collect, etc.)
- Opérateur de comparaison et opérations logique (if,max,sum,etc.)
- Manipulation et Gestion des couleurs (ColoreValue, ColorFade, etc)
- Les fonctions de navigations passer d’une page à l’autre, lancer un site web (Navigate, Back, Launch)
- Gestion des erreurs et débogage (Errors, Validate, etc.)
- ATELIER
Module 7 – Personnaliser les « écrans »
- Utilisation d’écran prédéfinis
- Faire des listes liées (Relation 1 :1, 1 :N, N :N)
- Mettre à jour les détails d’un écran par formule
- Créer un écran de confirmation
- ATELIER
Module 8 – Utilisation des « contrôles »
- Vue d’ensemble des contrôles classique et des contrôles IA
- Contrôle de type Action (Button and shapes)
- Control simple (bouton radio, toggle, slider, rating, etc.)
- Les contrôles d’entrée et signature (text input, PEN input)
- Les contrôles de type DATE picker, List Box, Drop-Down Control
- Afficher des TABLES de données dans une App
- Les contrôles MEDIA (camera, photo er micro)
- Les nouveaux contrôle « fluent »
- Exemple d’utilisation du control TIMER
- ATELIER
Module 9 -Travailler avec des données
- Comportement de base, comprendre la délégation
- La recherche des données basique et avancé (trie, filtre, multicritères)
- Joindre des données, vérifier la non-existence d’une donnée
- Comment Créer, Mettre à jour et supprimer un ou des enregistrements de données
- Validation d’un formulaire de données
- Envoyer des notifications via le connecteur « notifications » avec conditions
- ATELIER
Module 10 – Travailler avec des images
- Choisir où seront stocker les images
- Créer une App de gestion d’images
- Utilisation avancée des contrôles « camera » (niveaux de zoom, luminosité ,…)
- Création gestion d’une galerie d’images et vidéos
- Utilisation avancée du contrôle « PEN input » (conversions en texte)
- Usage de scan de code barre (ean-13, UPC-A, codabar, etc.)
- ATELIER
Module 11 – Usage des « capteurs » du smartphone (gps, accéléromètre, etc.)
- Vue d’ensemble des capteurs disponible dans PowerApps présent dans les smartphones
- Introduction à l’usage du GPS (signal on/off, latitude/longitude/altitude)
- Utilisation de la fonction LOCATION
- Cartographie dans PowerApps, Exemple d’usage avec google maps et bing maps
- Autres capteurs (accéléromètre)
- ATELIER
Module 12 – Utilisation des charts (pie, bar, 3d)
- Agrégation des données
- Colonnes et labels pour les graphiques
- Le control « PIE CHART »
- Exemple d’utilisation du control « LINE CHARTS »
- Usage des regroupements/ vues dynamique et séries multiple
- ATELIER