Power Apps : créer des applications métier sans code

Power Apps : applications métier sans code est un cours de niveau intermédiaire de 5 leçons (environ 1 h 30), avec 15 exercices et 15 questions de quiz. Prérequis : Power Automate : automatiser ses tâches. Le cours demande une machine virtuelle Windows avec Power BI, prévue dans une phase ultérieure de la plateforme.

  • Power Platform
  • Intermédiaire
  • 5 leçons
  • 1 h 30
  • 15 exercices
  • Machine virtuelle Windows (phase 2)

Le cours en bref

Ce cours vous apprend à construire une application canevas complète de demandes d'achat. Vous découvrez le studio et les propriétés, connectez une liste SharePoint en maîtrisant la délégation, écrivez des formules Power Fx (variables, filtres, logique), puis créez galeries et formulaires pour consulter, créer et modifier des données. Vous terminez par le partage, la sécurité des données, les environnements et l'appel d'un flux Power Automate.

Ce que tu sauras faire

  • Concevoir une application canevas multi-écrans et nommer proprement ses contrôles
  • Connecter une source de données et éviter les pièges de la délégation
  • Écrire des formules Power Fx : variables, Filter, LookUp, Sort, agrégations et logique
  • Afficher, créer et modifier des enregistrements avec galeries, formulaires et Patch
  • Partager une application en sécurisant les données dans la source
  • Organiser le cycle de vie avec environnements et solutions, et appeler un flux Power Automate

Programme des 5 leçons

    • Distinguer application canevas et application pilotée par modèle
    • Se repérer dans Power Apps Studio : écrans, arborescence, propriétés, barre de formule
    • Écrire ses premières formules de propriété et de comportement

    Application canevasPower Apps StudioContrôles et propriétésNavigation entre écrans

  1. 02

    Sources de données et délégation

    20 min
    • Connecter une application à une liste SharePoint, un tableau Excel ou Dataverse
    • Comprendre la délégation et la limite de lignes de données
    • Choisir une source adaptée au besoin

    Sources de donnéesConnecteursDélégation

  2. 03

    Formules Power Fx : variables, filtres et logique

    20 min
    • Utiliser variables globales, variables de contexte et collections
    • Filtrer, rechercher, trier et agréger des tables
    • Écrire une logique conditionnelle et mettre en forme des valeurs

    Langage Power FxVariables et collectionsFonctions de table

  3. 04

    Galeries et formulaires : afficher, créer, modifier

    20 min
    • Afficher une liste d'enregistrements dans une galerie
    • Créer et modifier des enregistrements avec un formulaire et SubmitForm
    • Écrire directement dans une source avec Patch et Remove

    GaleriesFormulaires de modificationPatch et Remove

  4. 05

    Partage, sécurité et cycle de vie

    15 min
    • Partager une application et gérer les droits sur les données
    • Adapter l'interface au rôle de l'utilisateur sans confondre affichage et sécurité
    • Organiser le cycle de vie : environnements, solutions, versions et lien avec Power Automate

    Partage d'applicationSécurité des donnéesEnvironnements et solutions

Projet final

Application de demandes d'achat

Construisez l'application Demandes d'achat sur la liste SharePoint Demandes : un écran d'accueil avec l'utilisateur connecté, une galerie filtrable par statut et par recherche, un formulaire de création et de modification, un écran de synthèse, un bouton de validation réservé aux responsables et un flux d'approbation pour les demandes de plus de 500 €. Partagez-la avec un groupe en réglant les droits de la liste.

Livrables

  • L'application publiée (au moins 4 écrans : accueil, liste, saisie, synthèse) avec contrôles nommés
  • Les formules principales documentées (Items de la galerie, OnSuccess, OnStart)
  • Le flux DemandeApprobation (déclencheur Power Apps V2) déclenché pour les montants supérieurs à 500 €
  • L'écran de synthèse affichant, sur les données du cours, 3 demandes en attente pour 1700 € et 580 € validés
  • Une note de sécurité : partage, droits SharePoint, limites du masquage d'interface, délégation

Critères d'évaluation

  • Formules Power Fx correctes et lisibles (séparateurs, noms préfixés, pas de variables inutiles)
  • Délégation maîtrisée : avertissements identifiés et traités ou justifiés
  • Création, modification et validation des demandes fonctionnelles, avec contrôles de saisie
  • Sécurité réglée dans la source et interface adaptée au rôle
  • Intégration propre du flux Power Automate et partage avec un groupe et un copropriétaire

Questions fréquentes

Faut-il savoir programmer pour utiliser Power Apps ?

Non, mais il faut être à l'aise avec des formules de type Excel. Power Fx reprend cette logique : chaque propriété est une formule recalculée automatiquement.

Pourquoi les formules utilisent-elles des points-virgules ?

Dans un Power Apps configuré en français, le point-virgule sépare les arguments et le double point-virgule enchaîne les actions. La documentation en anglais utilise la virgule et le point-virgule.

Quelle source de données choisir pour débuter ?

Une liste SharePoint convient bien à une application d'équipe simple. Dataverse est préférable pour des volumes importants, des relations et une sécurité fine, selon la licence de votre organisation.

Qu'est-ce que la délégation ?

C'est la capacité de faire filtrer ou trier les données par la source. Une formule non délégable ne traite que les premières lignes (500 par défaut), ce qui peut donner un résultat incomplet.

Ce cours, raconté pour ton métier

Dis ce que tu veux savoir faire : « Power Apps : applications métier sans code » prend sa place dans ton parcours, avec des exemples de ton secteur. Les notions restent celles du cours.

L'aperçu est gratuit, et les cours se suivent un par un sans payer. Le parcours ne contient que des leçons du catalogue.