Formation : Build collaborative apps for Microsoft Teams (MS-4001)

Ref. MS-4001
Durée :
1
 jour
Examen :
Optionnel
Niveau :
Intermédiaire

Build collaborative apps for Microsoft Teams (MS-4001)

Découvrez le potentiel de Microsoft Team en créant des applications dynamiques avec notre formation Build collaborative apps for Microsoft Teams (MS-4001). Maîtrisez l’art de développer des applications pour Microsoft Teams grâce à notre parcours d’apprentissage structuré, qui vous guidera pas à pas dans l’utilisation de Teams Toolkit pour Visual Studio Code.

De l’installation initiale à la publication de votre application sur Azure, notre cours Build collaborative apps for Microsoft Teams (MS-4001) vous équipe des compétences nécessaires pour construire des bots conversationnels, des extensions de messages et des onglets personnalisés qui améliorent la collaboration au sein de Microsoft Teams. Intégrez efficacement les services Web et exploitez la puissance de Microsoft Graph pour enrichir vos applications avec des données pertinentes de Microsoft 365.

Profils des participants

  • Toutes personnes souhaitant développer des applications pour Microsoft Teams, d’intégrer des bots, et d’utiliser Microsoft Graph pour enrichir la collaboration

Objectifs

  • Installer et configurer le Toolkit Teams pour Visual Studio Code
  • Développer et exécuter des applications Teams
  • Construire et intégrer des bots conversationnels pour Microsoft Teams
  • Développer des extensions de messages et intégrer Microsoft Copilot
  • Créer et gérer des onglets personnalisés dans Microsoft Teams
  • Connecter des services Web à Microsoft Teams et exploiter Microsoft Graph

Connaissances Préalables

  • Compréhension de base des applications Microsoft Teams et de leurs composants, y compris les cartes adaptatives et les modules de tâches
  • Capacité à programmer avec JavaScript, TypeScript et Node.js
  • Expérience de l’utilisation de Visual Studio Code à un niveau intermédiaire

Contenu du cours

Module 1 : Commencer à créer des applications pour Microsoft Teams avec le Teams Toolkit pour Visual Studio Code

  • Installer et configurer le Teams Toolkit pour Visual Studio Code
  • Exercice – Installer et configurer le Teams Toolkit pour Visual Studio Code
  • Créer une application Teams à partir d’un exemple de la galerie
  • Exécuter votre application Teams

Module 2 : Construire des bots conversationnels pour Microsoft Teams

  • Explorer les bots pour Microsoft Teams
  • Comprendre les concepts fondamentaux des bots pour Microsoft Teams
  • Explorer les outils pour développer des bots pour Microsoft Teams
  • Créer un bot avec le Teams Toolkit
  • Créer et envoyer une Adaptive Card
  • Envoyer des messages proactifs

Module 3 : Construire des extensions de messages pour Microsoft Teams et Microsoft Copilot pour Microsoft 365

  • Préparer la construction d’une extension de message
  • Définir une commande de recherche
  • Implémenter une extension de message basée sur la recherche
  • Définir une commande d’action
  • Implémenter une extension de message basée sur l’action
  • Étendre Copilot pour Microsoft 365 en utilisant une extension de message

Module 4 : Construire des onglets pour Microsoft Teams

  • Explorer les scénarios d’onglets
  • Explorer le développement d’onglets
  • Créer un onglet avec le Teams Toolkit
  • Obtenir le contexte dans un onglet Teams
  • Créer un lien profond vers un onglet Teams

Module 5 : Connecter des services web à Microsoft Teams en utilisant des webhooks

  • Explorer les webhooks et les connecteurs
  • Créer un webhook entrant
  • Poster un message à un webhook entrant
  • Créer un webhook sortant

Module 6 : Récupérer les données Microsoft 365 pour les applications Microsoft Teams en utilisant Microsoft Graph

  • Explorer les scénarios de développement avec Microsoft Graph
  • Enregistrer votre application avec Microsoft Entra
  • Authentifier les utilisateurs en utilisant le SSO avec le Teams Toolkit
  • Faire des requêtes à l’API Graph
  • Configurer les permissions
  • Récupérer les informations utilisateur

Module 7 : Déployer une application Microsoft Teams sur Azure en utilisant le Teams Toolkit pour Visual Studio Code

  • Créer des ressources Azure pour héberger une application d’onglet Teams
  • Déployer le code source de votre application Teams
  • Publier votre application d’onglet Teams

Documentation

  • Support de cours numérique inclus

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.

Informations additionnelles

Maîtrisez le Teams Toolkit pour Visual Studio Code avec notre formation Build collaborative apps for Microsoft Teams (MS-4001)

Le développement d’applications pour Microsoft Teams démarre efficacement avec le Teams Toolkit pour Visual Studio Code. Cette suite d’outils est essentielle pour installer, configurer et démarrer la création d’applications. Elle est conçue pour offrir une expérience fluide aux développeurs souhaitant exploiter tout le potentiel de Microsoft Teams.

Développement Avancé avec les Bots pour Teams

Les bots pour Microsoft Teams transforment l’interaction utilisateur, rendant les échanges plus intuitifs. L’apprentissage des principes de base des bots et la découverte des outils dédiés au développement de ces assistants virtuels sont des compétences cruciales. Créer un bot avec le Teams Toolkit, intégrer des Adaptive Cards et envoyer des messages proactifs sont des étapes clés pour enrichir les applications Teams.

Extensions de Message et Copilot pour Microsoft 365

Les extensions de message augmentent significativement les fonctionnalités des applications Teams. La définition et l’implémentation des commandes de recherche et d’action permettent d’intégrer des données personnalisées et d’exécuter des tâches spécifiques directement depuis le chat. L’intégration de Microsoft Copilot à ces extensions apporte une dimension supplémentaire, enrichissant l’expérience utilisateur avec les capacités de l’intelligence artificielle.

Création et Intégration d’Onglets dans Teams

L’intégration d’onglets personnalisés dans Teams ouvre un large éventail de possibilités pour afficher des applications web et des services directement dans l’interface de Teams. La connaissance des scénarios d’onglets et des techniques de développement associées est essentielle pour créer des onglets fonctionnels et interactifs.

Connectivité et Interactivité avec les Webhooks

Les webhooks jouent un rôle pivot dans la connexion des services web externes à Teams, facilitant la communication bidirectionnelle et l’automatisation des workflows. La capacité à créer et à gérer des webhooks entrants et sortants est fondamentale pour intégrer des notifications personnalisées et des réponses automatiques dans Teams. Cette formation MS-4001 vous permettra d’apprendre à gérer ces Webhooks.

Accès aux Données Microsoft 365 avec Microsoft Graph

L’utilisation de Microsoft Graph pour accéder et manipuler les données Microsoft 365 est une compétence avancée pour les développeurs d’applications Teams. La gestion de l’authentification, la configuration des permissions et l’accès sécurisé aux informations de l’utilisateur sont des éléments clés pour créer des applications enrichies et contextuelles.

Déploiement sur Azure et Publication de Votre Application

Le processus de déploiement d’une application Teams sur Azure marque l’étape finale du développement. La préparation des ressources Azure et la publication de l’application sont des compétences indispensables pour rendre les solutions développées accessibles et utilisables par un large public.

Prix de l'inscription
CHF 850.-
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

lun13Mai09:00lun17:00VirtuelVirtuel Etiquettes de sessionMS-4001

lun13Mai09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionMS-4001

lun17Juin09:00lun17:00VirtuelVirtuel Etiquettes de sessionMS-4001

lun17Juin09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionMS-4001

lun22juil09:00lun17:00VirtuelVirtuel Etiquettes de sessionMS-4001

lun22juil09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionMS-4001

lun26Aoû09:00lun17:00VirtuelVirtuel Etiquettes de sessionMS-4001

lun26Aoû09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionMS-4001

lun30Sep09:00lun17:00VirtuelVirtuel Etiquettes de sessionMS-4001

lun30Sep09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionMS-4001

lun04Nov09:00lun17:00VirtuelVirtuel Etiquettes de sessionMS-4001

lun04Nov09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionMS-4001

lun09Déc09:00lun17:00VirtuelVirtuel Etiquettes de sessionMS-4001

lun09Déc09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionMS-4001

Horaires d’ouverture

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

Contactez-nous

Votre demande

X
X
X
X