Partager via


Guide d’étude de l’examen MB-820 : Développeur Microsoft Dynamics 365 Business Central

Objectif de ce document

Ce guide d’étude est destiné à vous aider à comprendre ce qu’il faut attendre de l’examen. Il inclut un résumé des sujets potentiellement couverts par l’examen ainsi que des liens vers des ressources supplémentaires. Aidez-vous des informations et des supports fournis dans ce document pour savoir ce que vous devez étudier afin de vous préparer à l’examen.

Liens utiles Description
Comment obtenir la certification Certaines certifications nécessitent un seul examen, tandis que d’autres en nécessitent plusieurs.
Renouvellement de la certification Les certifications Microsoft Associate, Expert et Specialty expirent chaque année. Vous pouvez les renouveler en passant une évaluation en ligne gratuite sur Microsoft Learn.
Votre profil Microsoft Learn En connectant votre profil de certification à Microsoft Learn, vous pouvez planifier et renouveler des examens, mais aussi partager et imprimer des certificats.
Notation des examens et relevés de notes Pour réussir l’examen, vous devez obtenir un score de 700 ou plus.
Bac à sable de l’examen Vous pouvez explorer l’environnement d’examen en visitant notre examen blanche d’examen.
Demander des aménagements Si vous utilisez des appareils d’assistance, si vous avez besoin de temps supplémentaire ou si vous souhaitez un quelconque changement dans n’importe quelle partie de l’examen, vous pouvez faire une demande d’aménagement.

À propos de l’examen

Langages

Certains examens sont localisés dans d’autres langues. Vous les trouverez dans la section Planifier l’examen de la page web Détails de l’examen. Si l’examen n’est pas disponible dans la langue de votre choix, vous pouvez demander un temps supplémentaire de 30 minutes pour passer l’examen.

Notes

Les puces sous chacune des compétences mesurées visent à illustrer notre façon d’évaluer cette compétence. Des sujets connexes peuvent être abordés dans l’examen.

Notes

La plupart des questions concernent des fonctionnalités qui sont en disponibilité générale (GA). L’examen peut comporter des questions relatives à des fonctionnalités en préversion qui sont déjà couramment utilisées.

Compétences mesurées au 18 septembre 2024

Profil du public

En tant que développeur Microsoft Dynamics 365 Business Central, vous êtes responsable de la conception, du développement, du test et de la maintenance de solutions basées sur Dynamics 365 Business Central. Dans ce rôle, vous développez des applications qui étendent Business Central, notamment en personnalisant ou en ajoutant des fonctionnalités supplémentaires. Vous intégrez également Business Central à d’autres applications, comme les produits Microsoft Power Platform. De plus, vous devez vous assurer que les données restent à jour pendant un processus de mise à niveau.

En tant que développeur Business Central, vous êtes responsable de la résolution et du débogage des problèmes dans le système. Cela peut impliquer :

  • L’identification de la cause racine d’un problème.

  • La résolution des bogues.

  • Les tests de la solution pour vous assurer qu’elle fonctionne comme prévu.

Vous devrez peut-être optimiser les performances du système :

  • En identifiant les goulots d’étranglement.

  • En améliorant la qualité du code.

Vous devez avoir des connaissances pratiques de Business Central et du langage d’application (AL, Application Language), de l’environnement de développement et d’autres outils pour développer des extensions pour celui-ci. Vous devez savoir comment installer et mettre à niveau le système. Vous devez également comprendre :

  • La terminologie du secteur.

  • Le rôle de Business Central en relation avec Microsoft 365 et Dynamics 365.

En tant que développeur, vous devez avoir des connaissances dans les domaines suivants :

  • Technologies, frameworks et services liés à AppSource et Business Central pour créer des solutions.

  • Technologies de gestion de cycle de vie des applications (ALM), y compris la gestion du contrôle de code source (SCM) ainsi que l’intégration continue et la livraison continue (CI/CD).

Compétences en un clin d’œil

  • Décrire Business Central (10 à 15 %)

  • Installer, développer et déployer pour Business Central (10 à 15 %)

  • Développer en utilisant des objets AL (35 à 40 %)

  • Développer en utilisant AL (15 à 20 %)

  • Utiliser des outils de développement (10 à 15 %)

  • Intégrer Business central à d’autres applications (10 à 15 %)

Décrire Business Central (10 à 15 %)

Décrire l’architecture de Business Central

  • Décrire les composants et les fonctionnalités de Business Central

  • Décrire la solution principale et l’approche des extensions pour Business Central

  • Décrire le cycle de vie des mises à jour pour les personnalisations de Business Central

  • Différencier les fonctionnalités de Business Central en ligne et de Business Central sur site

Décrire les applications Business Central

  • Différencier l’application de base et l’application système

  • Décrire les fonctionnalités des applications

  • Décrire le processus d’apport d’une application à AppSource

Installer, développer et déployer pour Business Central (10 à 15 %)

Installer et configurer un environnement de développement Business Central

  • Décrire l’environnement de développement pour Business Central

  • Installer et configurer l’environnement de développement

  • Gérer des fichiers de configuration JSON

  • Gérer plusieurs extensions AL dans un seul espace de travail

Créer, déboguer et déployer une extension dans Business Central

  • Déboguer une extension avec Visual Studio Code

  • Déployer une extension

  • Créer ou modifier une extension Business Central dans Visual Studio Code

  • Gérer le développement multilingue

  • Gérer les extensions

Développer en utilisant des objets AL (35 à 40 %)

Créer et étendre des tables et des pages dans Business Central

  • Développer des pages Tableau de bord

  • Identifier les différents types de pages

  • Créer et étendre des objets de page

  • Créer et étendre des tables

  • Créer et étendre des énumérations

Créer et étendre des rapports

  • Remplacer un état

  • Créer une disposition de rapport

  • Créer des rapports de documents

  • Concevoir le modèle de données d’un rapport

  • Implémenter le multilingue dans les rapports

  • Utiliser des déclencheurs de rapport, des fonctions et des rapports de traitement uniquement

  • Développer la page de demande de rapport

Concevoir et créer un XMLport

  • Configurer les différentes propriétés d’un XMLport

  • Configurer les nœuds et leurs propriétés

  • Utiliser les XMLports dans le code AL

Développer des codeunits

  • Créer et accéder à des codeunits

  • Utiliser des événements et des déclencheurs

  • Implémenter les interfaces

  • Créer des codeunits d’installation et de mise à niveau

Créer des objets d'ensemble de droits et d'autorisations

  • Créer et étendre des jeux d’autorisations

  • Remplacement des droits d’utilisation par des autorisations inhérentes

  • Résoudre les problèmes liés aux jeux d’autorisations

Créer des requêtes dans Business Central

  • Lier et joindre des éléments de données

  • Appliquer des filtres dans des objets de requête

  • Utiliser des requêtes au lieu de variables d’enregistrement

  • Agréger des données dans des objets de requête

  • Utiliser une requête pour créer un rapport

Développer en utilisant AL (15 à 20 %)

Personnalisez l'expérience de l'interface utilisateur et implémentez des techniques d'intégration

  • Créer des profils dans AL

  • Utiliser et créer des vues dans AL

  • Développer l’interface utilisateur en utilisant le modèle d’assistance utilisateur

  • Intégrer une configuration assistée

  • Créer des conseils pour l’apprentissage et des visites de l’application pour intégrer les utilisateurs

  • Créer une liste de contrôle d’intégration

Décrire les normes de développement essentielles

  • Implémenter le modèle de traitement des données dans Business Central

  • Définir les différents types de tables fonctionnelles et leurs caractéristiques

  • Utiliser des normes de document dans Business Central

  • Implémenter des normes de données et des modèles de conception de référence

Utiliser AL pour étendre Business Central

  • Créer des procédures personnalisées

  • Utiliser les types de données dans le code

  • Gérer les fichiers

  • Manipuler des données en utilisant du code

  • Décrire les principes de base de l’AL

  • Utiliser les différents types d’expressions

  • Utiliser les fonctions intégrées AL et les instructions AL

  • Utiliser des variables et les définir en code AL

  • Gérer les erreurs

  • Utiliser des modificateurs d’accès pour limiter l’accès

Utiliser des outils de développement (10 à 15 %)

Mettre en œuvre des processus de test semi-automatisés et exécuter des tests Business Central standard

  • Tester des applications dans Business Central

  • Installer et exécuter le Test Toolkit

  • Développer des codeunits et des procédures de test

Gérer et analyser la télémétrie

  • Surveiller et analyser la télémétrie

  • Configurer la télémétrie

  • Créer des signaux de télémétrie personnalisés

Intégrer Business central à d’autres applications (10 à 15 %)

Accéder à des services REST (Representational State Transfer) depuis Business Central

  • Utiliser les différentes classes HTTP et leurs fonctions

  • Obtenir des données à partir d’un service REST externe et en envoyer à un service REST externe

  • Utiliser et lire du JSON

Implémenter des API

  • Créer et utiliser des API

  • Gérer l’interaction avec l’interface utilisateur lors de l’utilisation de services web

  • Utilisez Read Scale-Out pour améliorer les performances

Ressources de l’étude

Nous vous recommandons de vous entraîner et d’acquérir une expérience pratique avant de passer l’examen. Nous offrons des options d’auto-apprentissage, des formations en salle de classe ainsi que des liens vers de la documentation, des sites communautaires et des vidéos.

Ressources de l’étude Liens vers les ressources d’apprentissage et la documentation
Recevez une formation Choisissez des parcours et des modules d’apprentissage auto-rythmés ou suivez un cours dispensé par un instructeur
Rechercher de la documentation Documentation et modules d’apprentissage sur Dynamics 365
Documentation AL pour Business Central
Documentation de Business Central
Poser une question Microsoft Q&A | Microsoft Docs
Bénéficier du support de la communauté Microsoft Dynamics Community
Suivre Microsoft Learn Microsoft Learn - Microsoft Tech Community
Trouver une vidéo Espace Préparation aux examens
Parcourir d’autres émissions Microsoft Learn

Journal des modifications

Légende du tableau : Les groupes de rubriques (également appelés « groupes fonctionnels ») apparaissent en gras et sont suivis des objectifs de chaque groupe. Le tableau compare les compétences mesurées pour l’examen entre les deux versions, la troisième colonne décrivant l’étendue des modifications.

Domaine de compétence avant le 18 septembre 2024 Domaine de compétence au 18 septembre 2024 Modifier
Concevoir et créer un XMLport Concevoir et créer un XMLport Secondaire
Utiliser des objets de droit d’utilisation et de jeu d’autorisations Créer des objets d'ensemble de droits et d'autorisations Secondaire
Utiliser AL pour étendre Business Central Utiliser AL pour étendre Business Central Secondaire