Formation : Building applications and solutions with Microsoft 365 core services

Ref. MS-600T00
Durée :
4
 jours
Examen :
Optionnel
Niveau :
Intermédiaire

Description

Dans cette formation, vous apprendrez à créer des solutions de collaboration en utilisant quatre éléments centraux de la plateforme Microsoft 365 : la mise en oeuvre de Microsoft Identity, le travail avec Microsoft Graph, l’extension et la personnalisation de Microsoft 365 avec SharePoint Framework, ainsi que la création d’applications pour Microsoft Teams.

Formation retirée officiellement du catalogue Microsoft le 29.12.2023

Profils des participants

  • Développeurs intéressés par la plateforme de développement Microsoft 365

Objectifs

  • Concevoir des solutions d’applications collaboratives et l’intégration d’applications existantes
  • Mise en oeuvre de Microsoft Identity
  • Générer des applications avec Microsoft Graph
  • Étendre et personnaliser Microsoft 365 avec SharePoint Framework
  • Étendre Microsoft Teams
  • Tester, déployer, analyser et gérer des solutions d’application modernes de qualité entreprise

Connaissances Préalables

  • 1 à 2 ans d’expérience en tant que développeur
  • Une compréhension de base des API REST, JSON, OAuth2, OData, OpenID Connect, Microsoft Identity
  • Une certaine expérience du développement de solutions sur Microsoft Teams, des compléments Office ou SharePoint Framework à toutes les phases du développement logiciel

Contenu du cours

Module 1 : Introduction à Microsoft Identity

  • Différents types de jetons utilisés dans Microsoft Identity
  • Types de comptes dans Microsoft Identity
  • Options de topologie d’identité

Module 2 : Types d’applications dans Microsoft identity

  • Applications à page unique
  • Applications web qui permettent la connexion des utilisateurs et l’appel d’API
  • Applications démon et non interactives

Module 3 : Framework de permissions et de consentement

  • Comprendre le framework de permissions et de consentement dans la plateforme Microsoft Identity
  • Permissions déléguées et consentement
  • Permissions d’application et consentement

Module 4 : Sécuriser des API personnalisées avec Microsoft Identity

  • Créer et sécuriser une API web avec Microsoft Identity
  • Appeler des API sécurisées à partir d’applications web
  • Appeler des API sécurisées à partir d’applications démon

Module 5 : Travailler avec des utilisateurs, des groupes et des rôles dans les applications et les API personnalisées

  • Contrôle d’accès basé sur les rôles dans Microsoft Identity
  • Utiliser des groupes de sécurité dans les applications et les API personnalisées sécurisées avec Microsoft Identity
  • Exploiter les rôles d’application dans les applications et les API personnalisées

Module 6 : Optimiser l’utilisation des données lorsque vous utilisez Microsoft Graph avec des paramètres de requête

  • Paramètres de requête de Microsoft Graph
  • Développer les entités associées et rechercher du contenu dans Microsoft Graph
  • Réduire le trafic avec des demandes traitées par lots

Module 7 : Optimiser le trafic réseau avec Microsoft Graph

  • Comprendre la limitation dans Microsoft Graph
  • Éviter les limitations et implémenter des stratégies de limitation
  • Éliminer les interrogations de Microsoft Graph avec une requête delta

Module 8 : Accéder à des données utilisateur depuis Microsoft Graph

  • Collaborer avec des utilisateurs de l’organisation
  • Photos de profil utilisateur et utilisateurs associés
  • Modification des utilisateurs

Module 9 : Gérer le cycle de vie d’un groupe avec Microsoft Graph

  • Utilisation des groupes dans l’organisation
  • Utilisateurs et leurs groupes
  • Gérer le cycle de vie de groupe

Module 10 : Accéder à des fichiers à l’aide de Microsoft Graph

  • Accéder et télécharger des fichiers à partir de OneDrive
  • Chargement des fichiers dans OneDrive
  • Utiliser les relations et les tendances des fichiers dans OneDrive

Module 11 : Utiliser les notifications de modification et le suivi des modifications avec Microsoft Graph

  • Vue d’ensemble de Microsoft Graph et des API web .NET Core
  • Notifications de modification dans Microsoft Graph
  • Suivi des modifications dans Microsoft Graph

Module 12 : Introduction à la création d’applications pour Microsoft Teams

  • Qu-est-ce qu’une application Microsoft Teams ?
  • Comment créer une application pour Microsoft Teams ?
  • Quand choisir de créer une application Microsoft Teams personnalisée ?

Module 13 : Interactions orientées sur des tâches dans Microsoft Teams avec les extensions de messagerie

  • Extensions de messagerie et commandes d’action dans Microsoft Teams
  • Commande de recherche d’extensions de messagerie
  • Extensions de message de déploiement de lien

Module 14 : Créez des expériences web incorporées avec les onglets pour Microsoft Teams

  • Créer un onglet personnel Microsoft Teams personnalisé
  • Créer un onglet de canal ou de groupe Microsoft Teams personnalisé
  • Implémenter l’authentification dans un onglet personnalisé

Module 15 : Créer des bots conversationnels interactifs pour Microsoft Teams

  • Présentation des bots dans Microsoft Teams
  • Bots dans les canaux et conversations de groupe de Microsoft Teams
  • Messages proactifs de bots

Module 16 : Collecter des informations dans Microsoft Teams à l’aide de modules de tâche

  • Collecter des informations des utilisateurs à l’aide de modules de tâche
  • Utilisation de cartes adaptatives et de liens ciblés dans les modules de tâches
  • Utilisation des modules de tâche avec des robots

Module 17 : Connecter des services web à Microsoft Teams à l’aide de webhooks et de connecteurs Office 365

  • Connecter des services web à Microsoft Teams à l’aide de webhooks
  • Créer des webhooks entrants
  • Utiliser des connecteurs Office 365 dans Microsoft Teams

Module 18 : Microsoft Teams – Utilisez le point de terminaison Microsoft Graph pour le travail en équipe

  • Utiliser Microsoft Graph avec Microsoft Teams
  • Configurer un onglet intégré avec Microsoft Graph
  • Utilisez Microsoft Graph pour publier des messages dans le flux d’activité

Module 19 : Microsoft Teams – Authentification et authentification unique

  • Comprendre l’authentification et l’authentification unique dans les applications Microsoft Teams
  • Authentification unique (SSO) avec des onglets Microsoft Teams
  • Authentification unique (SSO) avec les robots Microsoft Teams

Module 20 : Créer des applications de réunion interactives pour Microsoft Teams

  • Comprendre les applications de réunions Microsoft Teams
  • Expérience en réunion et rôles de participant
  • Mettre en place une expérience post-réunion pour les participants

Module 21 : Distribuer votre application Microsoft Teams

  • Gérer les applications dans le portail des développeurs
  • Télécharger vers un utilisateur ou une équipe
  • Publier au sein de votre organisation
  • Automatiser le déploiement de l’application Teams

Module 22 : Surveiller et maintenir les solutions Microsoft Teams

  • Configurer l’enregistrement des audits
  • Surveiller les performances à l’aide de App Insights
  • Analyser les journaux de l’application

Documentation

  • Accès à Microsoft Learn (contenu d’apprentissage en ligne)

Lab / Exercices

  • Laboratoires officiels Microsoft

Examen

  • Ce cours prépare à la certification MS-600: Building Applications and Solutions with Microsoft 365 Core Services
  • Si vous souhaitez passer cet examen, veuillez le sélectionner lors de l’ajout de la formation dans votre panier

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.
Prix de l'inscription
CHF 3'000.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft

Session planifiée à la demande, veuillez nous contacter pour ouvrir une session

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

X
X
X
X