MS-600: Building Applications and Solutions with Microsoft 365 Core Services

Treinamento Microsoft Oficial

Sobre o Curso

Treinamento preparatório para o exame MS-600: Building Applications and Solutions with Microsoft 365 Core Services, requisito para a certificação Microsoft 365 Certified: Teams Application Developer Associate.
 
O curso Building Applications and Solutions with Microsoft 365 Core Services foi projetado para pessoas que aspiram à função de Desenvolvedor de Aplicativos do Microsoft Teams. Neste curso, os estudantes aprenderão a criar soluções de colaboração aproveitando três elementos centrais da plataforma Microsoft 365: implementar a identidade da Microsoft, trabalhar com o Microsoft Graph e criar aplicativos para o Microsoft Teams.
 
Em Implementar o Microsoft Identity, os alunos aprenderão a implementar o Microsoft Identity, incluindo registrar um aplicativo, implementar autenticação, configurar permissões para consumir uma API e criar um serviço para acessar o Microsoft Graph.
 
Em Trabalhar com o Microsoft Graph, os alunos aprenderão a acessar os dados de usuário, explorar os parâmetros de consulta, gerenciar um ciclo de vida de grupo, acessar arquivos e otimizar o tráfico de rede usando o Microsoft Graph.
 
Em Criar aplicativos para o Microsoft Teams, os alunos examinarão os componentes de um Aplicativo do Teams, trabalharão com webhooks, guias, bots de conversa e outros recursos de aplicativo do Microsoft Teams. Eles também aprenderão a implantar aplicativos do Microsoft Teams. 

Conteúdo Programático

1 - Introdução ao Microsoft Identity

Diferentes tipos de tokens usados na identidade da Microsoft

Tipos de conta na identidade da Microsoft

Opções de topologia de identidade

2- Tipos de aplicativos na identidade da Microsoft

Aplicativos de página única

Aplicativos da Web que conectam usuários e chamam APIs

Daemon e aplicativos não interativos

3 - Estrutura de permissões e consentimento

Entenda a estrutura de permissões e consentimento na plataforma de identidade da Microsoft

Permissões e consentimento delegados

Permissões e consentimento do aplicativo

4 - APIs personalizadas seguras com o Microsoft Identity

Crie e proteja uma API da Web com a identidade da Microsoft

Chame APIs seguras de aplicativos da web

Chame APIs seguras de aplicativos daemon

5 - Trabalhe com usuários, grupos e funções em aplicativos e APIs personalizados

Controle de acesso baseado em função na identidade da Microsoft

Utilize grupos de segurança em aplicativos personalizados e APIs protegidos com a identidade da Microsoft

Aproveite as funções de aplicativo em aplicativos e APIs personalizados

6 - Otimizar o uso dos dados ao usar o Microsoft Graph com parâmetros de consulta

Microsoft Graph de Parâmetros de Consulta

Exercício - Recuperar e controlar informações retornadas do Microsoft Graph

Expandir entidades relacionadas e pesquisar conteúdo no Microsoft Graph

Exercício - Expandir entidades relacionadas e pesquisar conteúdo no Microsoft Graph

Reduzir o tráfego com solicitações em lotes

7 - Otimizar o tráfego de rede com o Microsoft Graph

Entender a limitação no Microsoft Graph

Evite a aplicação e implementação de estratégias de limitação

Eliminar sondagem do Microsoft Graph com a consulta delta

8 - Acessar os Dados do Usuário do Microsoft Graph

Trabalhar com usuários na organização

Fotos de perfil de usuário e usuários relacionados

Modificando usuários

9 - Gerenciar o ciclo de vida do grupo com o Microsoft Graph

Trabalhar com grupos na organização

Usuários e grupos

Gerenciar o ciclo de vida do grupo

10 - Acessar Arquivos com o Microsoft Graph

Acessar e baixar arquivos do OneDrive

Carregar arquivos no OneDrive

Trabalhar com relações de arquivo e tendências no OneDrive

11 - Usar as notificações de alteração e controlar alterações com o Microsoft Graph

Visão geral do Microsoft Graph e APIs web do .NET core

Notificações de alteração do Microsoft Graph

Controle de alterações do Microsoft Graph (consulta delta)

12 - Introdução à criação de aplicativos para o Microsoft Teams

O que são aplicativos do Microsoft Teams?

Como criar um aplicativo para o Microsoft Teams?

Quando você deve optar por criar um aplicativo Microsoft Teams personalizado?

13 - Interações orientadas por tarefas no Microsoft Teams com extensões de mensagens

Extensões de mensagens e comandos de ação do Microsoft Teams

Pesquisar extensões de mensagem de comando

Vincular extensões de mensagem despregando-se

14 - Crie experiências da Web incorporadas com guias do Microsoft Teams

Criar um projeto de guia do Microsoft Teams

Criar uma guia personalizada de canal ou grupo do Microsoft Teams

Implementar autenticação em uma guia personalizada

15 - Criar bots interativos de conversas para o Microsoft Teams

Visão geral dos bots com Microsoft Teams

Bots nos canais e chats de grupo no Microsoft Teams

Mensagens proativas de bots

16 - Coletar informações no Microsoft Teams com os Módulos de Tarefas

Coletando dados do usuário com módulos de tarefa

Usar cartões adaptáveis e links profundos em módulos de tarefa

Usando módulos de tarefas em bots

17 - Conecte os serviços da Web ao Microsoft Teams com webhooks e Conectores do Office 365

Conecte os serviços da Web ao Microsoft Teams com WebHooks

Criar webhooks de entrada

Usar Conectores do Office 365 no Microsoft Teams

18 - Microsoft Teams - Use o ponto de extremidade Microsoft Graph de trabalho em equipe

Usar Microsoft Graph com o Microsoft Teams

Configurar uma guia interna com o Microsoft Graph

Usar o Microsoft Graph para postar no feed de atividades

19 - Microsoft Teams – Autenticação e Login único

Noções básicas sobre autenticação e SSO (logon único) em aplicativos do Microsoft Teams

Demonstração: Implementar SSO (login único) para aplicativos do Microsoft Teams

SSO (login único) com as guias do Microsoft Teams

Demonstração: SSO (logon único) com guias do Microsoft Teams

SSO (login único) com bots do Microsoft Teams

20 - Criar aplicativos de reunião interativos para o Microsoft Teams

Entender os aplicativos de reuniões do Microsoft Teams

Experiência de reunião e funções de participante

Implementar uma experiência pós-reunião para os participantes

21 - Distribua seu aplicativo Microsoft Teams

Gerenciar aplicativos no Portal do desenvolvedor

Carregar para um usuário ou equipe

Publicar na sua organização

Automatizar a implantação do aplicativo Teams

22 - Monitore e mantenha soluções do Microsoft Teams

Configurar registro de auditoria

Monitore o desempenho usando o App Insights

Analisar logs de aplicativos

Pré-Requisitos

Pré-Requisitos

Antes de participar deste curso, os alunos devem ter:

  • 1-2 anos de experiência como desenvolvedor. Este curso assume que os alunos sabem como codificar e ter um entendimento básico de REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft Identities incluindo Azure AD e contas da Microsoft, Azure AD B2C, e
  • Recomendamos que os estudantes tenham alguma experiência no desenvolvimento de soluções no Microsoft Teams por todas as fases de desenvolvimento de software.

Público Alvo

Público Alvo

  • Os alunos neste curso estão interessados na plataforma de desenvolvimento Microsoft 365 ou em serem aprovados no exame de certificação de Developer Associate do Microsoft 365.

Carga Horária

Carga Horária

  • 32 horas

Turmas

Turmas

  • Diurno: 4 dias das 9hs às 18hs.
  • Noturno: 8 noites (seg a sex) das 18:30 hs às 22:30 hs.
  • Turmas: Presencial e Online Ao Vivo.

Em Breve! Está interessado?

Avisaremos quando uma nova turma estiver disponível!

© 4Bios

by nerit