PL-400 Microsoft Power Platform Developer

Duration: 5 jours Dates: 16 novembre 2026

PL-400 s'adresse aux développeuses et développeurs qui étendent la Power Platform au-delà de ce qui est possible en quelques clics : plug-ins et API personnalisées dans Dataverse, connecteurs personnalisés, composants de code avec le Power Apps Component Framework, Azure Functions pour les opérations longues ainsi qu'une gestion propre du cycle de vie des applications avec pipelines et CI/CD. Le cours prépare à l'examen PL-400 (certification « Microsoft Certified: Power Platform Developer Associate »).

Conception technique

  • Analyser l’architecture, définir les composants de la solution et la voie de mise en œuvre, concevoir l’authentification et l’autorisation
  • Décider ce qui peut se faire avec les outils standard et où placer la logique métier : cloud, client, règles métier, plug-ins ou Power Automate
  • Comparer tables standard, tables virtuelles, tables élastiques ou connecteurs
  • Tenir compte des effets des fonctions de sécurité : stratégies DLP, rôles de sécurité, équipes, unités commerciales, partage de lignes
  • Concevoir des composants : composants Canvas et composants de code réutilisables (PCF), connecteurs personnalisés, code Dataverse avec Power Fx, plug-ins et API personnalisées, automatisations et intégrations

Construire des solutions et ALM

  • Gérer les environnements de développement, appliquer les rôles de sécurité selon le principe du moindre privilège, circonscrire les problèmes d’exploitation
  • Gestion du cycle de vie des applications : dépendances et couches des solutions, variables d’environnement, Power Platform Pipelines, CI/CD avec les Power Platform Build Tools

Étendre Power Apps

  • Formules Power Fx complexes, bibliothèques de composants réutilisables, connecter la logique métier via des Cloud Flows
  • Rechercher les erreurs avec Monitor et les outils du navigateur ; optimiser les performances par préchargement des données et délégation des requêtes ; accélérer les formulaires et les vues dans les applications pilotées par modèle

Étendre l’interface utilisateur

  • Script côté client : JavaScript contre le modèle objet de l’API client, enregistrer la gestion des événements, appeler la Dataverse Web API, commandes et boutons avec Power Fx et JavaScript
  • Power Apps Component Framework : événements du cycle de vie, manifeste, interfaces de composants, empaquetage et déploiement, accès aux fonctions de l’appareil, d’assistance et de l’API Web

Étendre la plateforme

  • Plug-ins Dataverse : étapes du pipeline d’exécution, contexte d’exécution, images pré et post, Organization Service, optimisation des performances, messages d’API personnalisée, enregistrement avec le Plug-in Registration Tool, événements métier
  • Connecteurs personnalisés : définition Open API, authentification, modèles de stratégie, importation d’API existantes, Azure Functions comme backend, transformation des données
  • API de plateforme : Dataverse Web API et Organization Service, stratégies de nouvelle tentative en cas de limites d’API, concurrence, transactions et opérations en masse, OAuth
  • Azure Functions pour les opérations longues, déclencheurs planifiés et pilotés par événement, authentification via des identités managées
  • Power Automate Cloud Flows : déclencheurs et actions Dataverse, expressions complexes, paramètres sensibles et Azure Key Vault, gestion des erreurs, filtres de déclenchement et nouvelles tentatives, flux enfants, principaux de service

Intégrations

  • Publier et s’abonner aux événements Dataverse : points de terminaison de service, webhooks, Azure Service Bus et Event Hub
  • Synchronisation des données avec suivi des modifications, clés alternatives et UpsertRequest
Solution d’apprentissage

Blended Learning, Firmenseminar, Individualcoaching, Klassenraumtraining, Online Live Webinar, Prüfungsvorbereitung

Langue

Deutsch, Englisch, Französisch, Italienisch

Dates

2026/09/14, 2026/11/16, flexibel, auf Anfrage

Lieu

Brüttisellen, Lausanne, flexibel, auf Anfrage

Développeuses et développeurs qui étendent des solutions Power Platform et les intègrent à des systèmes existants.

Des connaissances en programmation sont requises – idéalement en C# et JavaScript – ainsi qu’une expérience de la Power Platform et de Dataverse. PL-900 ou PL-200 constituent une bonne entrée en matière, mais ne sont pas indispensables.

À l’issue du cours, vous serez en mesure de :

  • décider quand les outils standard suffisent et quand du code personnalisé est nécessaire
  • écrire, enregistrer et optimiser des plug-ins Dataverse et des API personnalisées
  • construire et déployer des connecteurs et des composants de code personnalisés
  • utiliser Azure Functions et Service Bus pour les intégrations et les opérations longues
  • livrer des solutions versionnées et automatisées à travers les environnements

Plage de prix : CHF3'400 à CHF15'600 hors TVA

Effacer

S’INSCRIRE

Newsletter

Recevez par e-mail les dernières informations sur les nouvelles formations, offres et actions.

← Retour

Merci pour votre réponse. ✨

Email Subscription
Gestion des processus et de la qualité
Amazon