À qui s'adresse cette formation ?
Cette formation s’adresse aux développeurs qui conçoivent, créent, testent et dépannent des composants de solution dans Power Platform. Ils utilisent du code pour répondre à des besoins avancés et mettent en œuvre des éléments de solution tels que :
- expériences utilisateur personnalisées
- logique d’affaires sur mesure
- intégrations systèmes
- conversions de données
- automatisations complexes
- formules avancées Power Fx
- expressions de flux de travail
Objectifs de la formation
- concevoir et bâtir des solutions Power Platform avec Dataverse, Power Apps et Power Automate
- étendre la plateforme avec des composants personnalisés, du script client et des plug-ins
- intégrer Power Platform avec Azure et des systèmes externes
- appliquer les pratiques ALM avec les solutions et les outils de développement
- créer des conceptions techniques robustes, sécurisées et évolutives
Description sommaire
Microsoft Power Platform aide les organisations à optimiser leurs opérations en simplifiant, automatisant et transformant leurs tâches et processus d’affaires. Dans cette formation, les participants apprennent à concevoir, développer, tester et dépanner des composants de solution qui exploitent les points d’extension de Power Platform. Ils utilisent du code traditionnel pour résoudre des défis qui ne conviennent pas au low‑code.
Contenu du plan de cours
Parcours d’apprentissage 1 — Techniques avancées pour les applications canevas
- Module 1 — Techniques avancées dans les applications canevas
- Module 2 — Mises à jour personnalisées
- Module 3 — Optimisation de la performance
- Module 4 — Gestion efficace des sources de données
- Module 5 — Composants réutilisables
- Module 6 — Amélioration de l’expérience utilisateur
- Module 7 — Gestion des erreurs
- Module 8 — Bonnes pratiques
- Module 9 — Gestion de la performance
- Module 10 — Dépannage
Parcours d’apprentissage 2 — Automatisation avec expressions et actions Dataverse
- Module 1 — Expressions dans Power Automate
- Module 2 — Actions Dataverse
- Module 3 — Automatisation des processus
Parcours d’apprentissage 3 — Introduction au développement Power Platform
- Module 1 — Introduction
- Module 2 — Outils de développement
- Module 3 — Création de solutions
Parcours d’apprentissage 4 — Extension de l’expérience utilisateur
- Module 1 — Extension de l’expérience utilisateur
- Module 2 — Script client
- Module 3 — Barre de commandes
Parcours d’apprentissage 5 — Composants PCF de base
- Module 1 — Introduction au PCF
- Module 2 — Composants de base
Parcours d’apprentissage 6 — Extension de Dataverse
- Module 1 — Extension de Dataverse
- Module 2 — Logique d’affaires
- Module 3 — Composants côté serveur
Parcours d’apprentissage 7 — Intégration avec Dataverse et Azure
- Module 1 — Intégrations externes
- Module 2 — Services Azure
- Module 3 — Intégrations sécurisées
Parcours d’apprentissage 8 — Connecteurs personnalisés
- Module 1 — Introduction
- Module 2 — Création
- Module 3 — Sécurisation
- Module 4 — Tests et déploiement
- Module 5 — Utilisation dans les solutions
Parcours d’apprentissage 9 — Gestion du cycle de vie (ALM)
- Module 1 — Introduction à l’ALM
- Module 2 — Gestion des solutions
Approche et méthode pédagogique
Approche pratique et structurée combinant théorie ciblée et ateliers guidés. Les participants développent progressivement des solutions avec Microsoft Power Platform en tant que développeurs à travers des exercices concrets inspirés de scénarios professionnels, favorisant une mise en application immédiate des apprentissages.
Ils apprennent à étendre la plateforme, intégrer des services, automatiser des processus et créer des applications robustes répondant à des besoins avancés.
Animée par un formateur certifié Microsoft, la formation privilégie l’interactivité et le développement de compétences techniques directement transférables pour concevoir et développer des solutions personnalisées en contexte professionnel.
Prérequis
Les participants doivent avoir une expérience préalable en développement logiciel avec des langages modernes comme C# ou JavaScript. Ils doivent aussi comprendre les bases de Power Platform et avoir une expérience pratique avec :
- la modélisation de données dans Dataverse
- la création de tables, colonnes et relations
- les applications canevas
- les applications pilotées par modèle
- les flux cloud Power Automate
Recommandations
- Connaissance des bases de Power Platform (PL‑900 recommandé)
- Expérience en développement logiciel (JavaScript, C#, etc.)
- Compréhension des API et concepts d’intégration
- Familiarité avec Dataverse et la modélisation de données
- Notions d’Azure (un atout)

