Logo de l'organisme de formation

Découvrez notre catalogue de formations

Représentation de la formation : Microsoft - PL 400: Microsoft Power Platform Developer

Microsoft - PL 400: Microsoft Power Platform Developer

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 04/08/2022.

Version du programme : 1

Programme de la formation

En participant à cette formation, vous apprendrez à créer des Power Apps, à automatiser les flux et à étendre la plate-forme pour répondre aux besoins des entreprises et résoudre des problèmes complexes

Objectifs de la formation

  • Créer un design technique
  • Configurer Microsoft Dataverse
  • Créer et configurer Power Apps
  • Configurer l'automatisation des processus métier
  • Prolongez l'expérience utilisateur
  • Étendre la plateforme
  • Développer des intégrations

Profil des bénéficiaires

Pour qui
  • Développeur Power Platform
Prérequis
  • Pour suivre cette formation, il est recommandé d’avoir suivi préalablement la formation « PL-900 : Principe de base Microsoft Power Platform ». Il est conseillé de posséder une expérience pratique de la Power Platform et de ses composants clés ainsi que du Common Data Service et des concepts de sécurité.

Contenu de la formation

  • Valider les exigences et concevoir l'architecture technique
    • Concevoir et valider l'architecture technique d'une solution
    • Concevoir une stratégie d'authentification et d'autorisation
    • Déterminer si vous pouvez répondre aux exigences avec des fonctionnalités prêtes à l'emploi
    • Déterminer quand utiliser Logic Apps par rapport aux flux Power Automate
    • Déterminer quand utiliser l'informatique sans serveur, les plug-ins ou Power Automate
    • Déterminer quand créer un fournisseur de source de données d'entité virtuelle et quand l'utiliser connecteurs
  • Concevoir des composants de solution
    • Concevoir un modèle de données Microsoft Dataverse
    • Concevoir des composants réutilisables Power Apps
    • Concevoir des connecteurs personnalisés
    • Concevoir des composants côté serveur
  • Décrire les points d'extensibilité de Microsoft Power Platform
    • Décrire les points d'extensibilité de Power Virtual Agents, y compris les compétences Bot Framework et Flux Power Automate
    • Décrire les points d'extensibilité du portail Power Apps, y compris les API CRUD et le style personnalisé
    • Décrire les API personnalisées Dataverse et leurs utilisations
  • Configurer la sécurité pour prendre en charge le développement
    • Résoudre les problèmes de sécurité opérationnelle
    • Créer ou mettre à jour des rôles de sécurité et des profils de sécurité au niveau des colonnes
    • Configurer les business units et les équipes
  • Mettre en oeuvre des tables et des colonnes
    • Configurer les tables et les options de table
    • Configurer les colonnes
    • Configurer les relations et les types de comportements
  • Mettre en oeuvre la gestion du cycle de vie des applications (ALM)
    • Créer des solutions et gérer les composants de la solution
    • Solutions d'importation et d'exportation
    • Gérer les dépendances de la solution
    • Mettre en oeuvre le contrôle des sources pour les projets, y compris les solutions et les ressources de code
    • Créer et utiliser des variables d'environnement
    • Décrire comment utiliser Package Deployer et les outils associés pour créer un package
    • Automatiser les déploiements
  • Créer des applications basées sur un modèle
    • Configurer une application basée sur un modèle
    • Configurer les formulaires
    • Configurer les colonnes
    • Configurer les commandes et les boutons
  • Créer des applications de canevas
    • Créer et configurer une application canevas ou une page personnaliséeu
    • Mettre en oeuvre des formules complexes pour gérer les événements et les propriétés de contrôle
    • Créer des bibliothèques de composants réutilisables
    • Tester une application à l'aide de Test Studio
    • Intégrer une application dans Microsoft Teams
  • Gérer et dépanner les applications
    • Résoudre les problèmes d'application à l'aide de Monitor et d'autres outils de débogage basés sur un navigateur
    • Identifier et résoudre les erreurs de connecteur et d'API
    • Optimiser les performances de l'application, y compris le préchargement des données et la délégation des requêtes
  • Configurer Power Automate
    • Construire un flux cloud
    • Configurer les étapes pour utiliser les actions et les déclencheurs du connecteur Dataverse
    • Mettre en oeuvre des expressions complexes dans les étapes de flux
    • Implémenter la gestion des erreurs
  • Mettre en oeuvre des processus
    • Créer et configurer des flux de processus métier
    • Créer et configurer des règles métier
    • Créer, gérer et interagir avec les flux de processus métier à l'aide de code côté serveur et côté client
    • Dépanner les processus
  • Appliquer la logique métier à l'aide de scripts client
    • Créer du code JavaScript ou TypeScript qui cible le modèle d'objet de l'API client
    • Enregistrer un gestionnaire d'événements
    • Créer des scripts côté client qui ciblent l'API Web Dataverse
  • Créer un composant Power Apps Component Framework (PCF)
    • Décrire le cycle de vie des composants
    • Initialiser un nouveau composant
    • Configurer un manifeste de composant
    • Implémenter les interfaces des composants
    • Empaqueter, déployer et consommer un composant
    • Configurer et utiliser les fonctionnalités PCF Device, Utility et WebAPI
  • Créer une fonction de bouton de commande
    • Créer des commandes
    • Concevoir des règles et des actions pour les boutons de commande
    • Gérer les dépendances entre les bibliothèques JavaScript
  • Créer un plug-in
    • Décrire le pipeline d'exécution du plug-in
    • Concevoir et développer un plug-in
    • Déboguer et dépanner un plug-in
    • Implémenter la logique métier en utilisant des pré-images et des post-images
    • Effectuer des opérations sur les données à l'aide de l'API du service d'organisation
    • Optimiser les performances des plug-ins en configurant la simultanéité, les transactions et le traitement par lots
    • Configurer un message d'API personnalisé Dataverse
    • Enregistrer des assemblys personnalisés à l'aide de l'outil d'enregistrement de plug-in
    • Développer un plug-in qui cible un message d'action personnalisé
  • Créer des connecteurs personnalisés
    • Créer une définition pour l'API
    • Configurer la sécurité de l'API
    • Utiliser des modèles de stratégie pour modifier le comportement du connecteur lors de l'exécution
    • Exposer Azure Functions en tant que connecteurs personnalisés
  • Utiliser les API de la plateforme
    • Interagir avec les données et les processus en utilisant l'API Web Dataverse ou l'Organisation Service
    • Mettre en oeuvre des politiques de nouvelle tentative de limite d'API
    • Optimiser les performances, la simultanéité, les transactions et le traitement par lots
    • Effectuer l'authentification à l'aide d'OAuth
  • Traiter les charges de travail
    • Traiter les opérations de longue durée à l'aide d'Azure Functions
    • Configurer des déclencheurs de fonction planifiés et pilotés par des événements dans Azure Functions
    • S'authentifier auprès de Microsoft Power Platform à l'aide d'identités gérées
  • Publier et consommer des événements
    • Publier un événement en utilisant l'API
    • Publier un événement à l'aide de l'outil d'enregistrement du plug-in
    • Enregistrer les points de terminaison de service, y compris les webhooks, Azure Service Bus et Azure Event Hub
    • Implémenter un écouteur Dataverse pour une solution Azure
    • Créer une fonction Azure qui interagit avec Microsoft Power Platform
  • Mettre en oeuvre la synchronisation des données
    • Configurer le suivi des modifications d'entité
    • Lire les enregistrements de modification d'entité à l'aide des API de la plate-forme
    • Créer et utiliser des clés alternatives
Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Modalités de certification

Détails sur la certification
  • Cette formation ouvre la porte à la certification Microsoft « PL-400 –Microsoft Power Platform Developer ».

Capacité d'accueil

Entre 3 et 10 apprenants