Building applications and solutions with Microsoft 365 core services- Labs & Learn + Exam Voucher
(TDM-MS-600-LLC)
Labs & Learn est une offre d’apprentissage autonome en ligne de Tech Data pour des stagiaires expérimentés combinant Microsoft Official Digital (eBook), un voucher d’examen pour certification et l’accès à des laboratoires à distance autorisés Microsoft pour un minimum de 60 jours. Cette offre ne comprend pas de séances vidéo ou dirigées par un instructeur.
Ce cours couvre cinq éléments centraux de la plateforme Microsoft 365 : la mise en œuvre de Microsoft Identity, l’utilisation de Microsoft Graph, l’extension et la personnalisation de SharePoint, l’extension de Teams et l’extension d’Office. Dans ce cours, les étudiants apprendront à implémenter Microsoft Identity et à travailler avec Microsoft Graph. Les étudiants acquerront également des connaissances sur les éléments de l’interface utilisateur (y compris les cartes adaptatives et UI Fabric), les points d’intégration (y compris Microsoft Teams, les compléments Office, SharePoint Framework, les messages exploitables) et la détermination des cibles de la plate-forme de charge de travail. Lors de la mise en œuvre de Microsoft Identity, les étudiants apprendront à implémenter Microsoft Identity, y compris l’enregistrement d’une application, l’implantation de l’authentification, la configuration des autorisations pour consommer une API et la création d’un service pour accéder à Microsoft Graph. En travaillant avec Microsoft Graph, les étudiants apprendront à accéder aux données utilisateur, à explorer les paramètres de requête, à gérer un cycle de vie de groupe, à accéder à des fichiers et à optimiser le trafic réseau à l’aide de Microsoft Graph. En étendant et en personnalisant SharePoint, les étudiants découvriront les composants WebPart SharePoint Framework, les extensions et comment empaqueter et déployer une solution SPFx. En étendant Teams, les étudiants examineront les composants d’une application Teams, travailleront avec des webhooks, des onglets et des robots conversationnels. Dans le cadre de l’extension d’Office, les étudiants travaillent avec des compléments Office, des compléments du volet Office, des API JavaScript, Office UI Fabric et des messages exploitables avec des cartes adaptatives.
Public visé :
Les étudiants de ce cours sont intéressés par la plateforme de développement Microsoft 365 ou par la réussite de l’examen de certification Microsoft 365 Developer Associate. Les étudiants doivent également avoir 1-2 ans d’expérience en tant que développeur. Ce cours suppose que les étudiants savent coder et ont une compréhension de base des API REST, JSON, OAuth2, OData, OpenID Connect, des identités Microsoft, y compris les comptes Azure AD et Microsoft, Azure AD B2C et les concepts d’autorisation / consentement.
Prérequis :
- Les étudiants doivent avoir 1-2 ans d’expérience en tant que développeur. Ce cours suppose que les étudiants savent coder et ont une compréhension de base des API REST, JSON, OAuth2, OData, OpenID Connect, des identités Microsoft, y compris les comptes Azure AD et Microsoft, Azure AD B2C et les concepts d’autorisation / consentement.
- Il est recommandé que les étudiants aient une certaine expérience du développement de solutions sur Microsoft Teams, des compléments Office ou SharePoint Framework à travers toutes les phases du développement logiciel.
Objectifs pédagogiques :
A l’issue de cette formation, le stagiaire sera en mesure de :
- Implémentze Microsoft Identity
- Utiliser Microsoft Graph
- Déterminer des cibles de la plate-forme de charge de travail
- Savoir les points d’intégration, y compris Microsoft Teams, les compléments Office et SharePoint Framework
Programme de cours :
Module 1: Mettre en œuvre Microsoft Identity
Dans ce module, vous apprendrez à implémenter l’identité Microsoft, y compris l’enregistrement d’une application, l’implantation de l’authentification, la configuration des autorisations pour consommer une API et la création d’un service pour accéder à Microsoft Graph.
Leçons
- Plateforme Microsoft Identity
- Enregistrer une demande
- Mettre en œuvre l’authentification
- Configurer les autorisations pour consommer une API
- Mettre en œuvre l’autorisation de consommer une API
- Implémenter l’autorisation dans une API
- Créer un service pour accéder à Microsoft Graph
Après avoir terminé ce module, les étudiants seront en mesure de:
- Inscrire une application dans Azure AD
- Mettre en œuvre l’authentification
- Configurer les autorisations pour consommer une API
- Créer un service pour accéder à Microsoft Graph
Module 2: Travailler avec Microsoft Graph
Dans ce module, vous apprendrez à accéder aux données utilisateur, à explorer les paramètres de requête, à gérer le cycle de vie d’un groupe, à accéder aux fichiers et à optimiser le trafic réseau à l’aide de Microsoft Graph.
Leçons
- Qu’est-ce que Microsoft Graph
- Accéder aux données utilisateur à partir de Microsoft Graph
- Utilisation des données avec les paramètres de requête
- Gérer le cycle de vie d’un groupe sur Microsoft Graph
- Accéder aux fichiers avec Microsoft Graph
- Optimiser le trafic réseau
Après avoir terminé ce module, les étudiants seront en mesure de:
- Accéder aux données utilisateur avec Microsoft Graph
- Utiliser des données à l’aide de requêtes sur Microsoft Graph
- Gérer le cycle de vie d’un groupe sur Microsoft Graph
- Optimiser le trafic réseau à l’aide de Microsoft Graph
Module 3: Étendre et personnaliser SharePoint
Dans ce module, vous découvrirez les composants WebPart SharePoint Framework, les extensions et comment empaqueter et déployer une solution SPFx.
Leçons
- Composants WebPart SharePoint Framework
- Extensions SharePoint Framework
- Empaqueter et déployer une solution SPFx
- Consommation de Microsoft Graph
- Consommation d’API tierces sécurisées avec Azure AD à partir de SPFx
- Composants WebPart en tant qu’onglets d’équipes
- Personnalisation et thématisation dans SharePoint
Après avoir terminé ce module, les étudiants seront en mesure de:
- Empaqueter et déployer une solution SharePoint Framework
- Utiliser la consommation de Microsoft Graph
- Utiliser des composants WebPart en tant qu’onglets d’équipe
Module 4: Étendre les équipes
Dans ce module, vous examinerez les composants d’une application Teams, travaillerez avec des webhooks, des onglets et des robots conversationnels.
Leçons
- Application Microsoft Teams
- Webhooks dans Microsoft Teams
- Onglets dans Microsoft Teams
- Extensions de messagerie dans Microsoft Teams
- Bots conversationnels dans Microsoft Teams
Après avoir terminé ce module, les étudiants seront en mesure de:
- Reconnaître les composants d’une application Teams
- Utiliser des webhooks dans Microsoft Teams
- Créer des onglets dans Microsoft Teams
- Créer et enregistrer des webhooks sortants
Module 5: Étendre Office
Dans ce module, vous allez travailler avec des compléments Office, des compléments du volet Office, des API JavaScript, Office UI Fabric et des messages exploitables avec des cartes adaptatives.
Leçons
- Compléments Office
- API Office JS
- Personnalisation des compléments
- Options de test, de débogage et de déploiement
- Message exploitable
Après avoir terminé ce module, les étudiants seront en mesure de:
- Présentation des composants fondamentaux et des types de compléments Office
- Présentation des API JavaScript Office
- Présentation de la personnalisation des compléments
- Comprendre les messages exploitables
Certification (en option) :
Prévoir l’achat d’un bon en supplément
Le passage de l’examen se fera (ultérieurement) dans un centre agréé Pearson Vue
L’examen (en anglais) s’effectuera en ligne
Modalités d’évaluation des acquis :
En cours de formation, par des études de cas ou des travaux pratiques
