M600T0

Criação de aplicativos e soluções com serviços principais do Microsoft 365

sobre o curso 40h

O curso de criação de aplicativos e soluções com os serviços principais do Microsoft 365 foi desenvolvido para pessoas que aspiram à função de desenvolvedor do Microsoft 365. Este curso abrange cinco elementos centrais da plataforma Microsoft 365 – implementação do Microsoft Identity, trabalho com o Microsoft Graph, extensão e personalização do SharePoint, extensão do Teams e extensão do Office. Neste curso, os alunos aprenderão como implementar o Microsoft Identity e trabalhar com o Microsoft Graph. 

Os alunos também obterão o conhecimento sobre elementos de interface do usuário (incluindo Adaptive Cards e UI Fabric), Pontos de Integração (incluindo Microsoft Teams, Suplementos do Office, Estrutura do SharePoint, Mensagens Acionáveis) e determinação de destinos da plataforma de carga de trabalho.

Este curso abrange cinco elementos centrais da plataforma Microsoft 365 – implementação do Microsoft Identity, trabalho com o Microsoft Graph, extensão e personalização do SharePoint, extensão do Teams e extensão do Office. 

Neste curso, os alunos aprenderão como implementar o Microsoft Identity e trabalhar com o Microsoft Graph. 

Os alunos também obterão o conhecimento sobre elementos de interface do usuário (incluindo Adaptive Cards e UI Fabric), Pontos de Integração (incluindo Microsoft Teams, Suplementos do Office, Estrutura do SharePoint, Mensagens Acionáveis) e determinação de destinos da plataforma de carga de trabalho. 

Ao implementar o Microsoft Identity, os alunos aprenderão a implementar o Microsoft Identity, incluindo registrar um aplicativo, implantar autenticação, configurar permissões para consumir uma API e criar um serviço para acessar o Microsoft Graph. Ao trabalhar com o Microsoft Graph, os alunos aprenderão como acessar dados do usuário, explorar parâmetros de consulta, gerenciar um ciclo de vida de grupo, acessar arquivos e otimizar o tráfego de rede usando o Microsoft Graph. 

Ao estender e personalizar o SharePoint, os alunos aprenderão sobre Web Parts, extensões e como empacotar e implantar uma solução SPFx. Ao estender o Teams, os alunos examinarão os componentes de um aplicativo do Teams, trabalharão com webhooks, guias e bots de conversação. Ao estender o Office, os alunos trabalham com suplementos do Office, suplementos do painel de tarefas, APIs JavaScript, Office UI Fabric e mensagens acionáveis com cartões adaptáveis. os alunos aprenderão sobre Web Parts, extensões da Estrutura do SharePoint e como empacotar e implantar uma solução SPFx. 

Ao estender o Teams, os alunos examinarão os componentes de um aplicativo do Teams, trabalharão com webhooks, guias e bots de conversação. 

Ao estender o Office, os alunos trabalham com suplementos do Office, suplementos do painel de tarefas, APIs JavaScript, Office UI Fabric e mensagens acionáveis com cartões adaptáveis. os alunos aprenderão sobre Web Parts, extensões da Estrutura do SharePoint e como empacotar e implantar uma solução SPFx. 

Ao estender o Teams, os alunos examinarão os componentes de um aplicativo do Teams, trabalharão com webhooks, guias e bots de conversação. Ao estender o Office, os alunos trabalham com suplementos do Office, suplementos do painel de tarefas, APIs JavaScript, Office UI Fabric e mensagens acionáveis com cartões adaptáveis.

Perfil do público

Os alunos deste curso estão interessados na plataforma de desenvolvimento do Microsoft 365 ou em passar no exame de certificação Microsoft 365 Developer Associate. Os alunos também devem ter 1-2 anos de experiência como desenvolvedor. Este curso pressupõe que os alunos saibam codificar e tenham um entendimento básico de APIs REST, JSON, OAuth2, OData, OpenID Connect, identidades da Microsoft, incluindo Azure AD e contas da Microsoft, Azure AD B2C e conceitos de permissão/consentimento.

No final do curso

Ao participar ativamente deste curso, você aprenderá sobre o seguinte:

  • Implementando o Microsoft Identity
  • Trabalhando com o Microsoft Graph
  • Determinando os destinos da plataforma de carga de trabalho
  • Pontos de Integração, incluindo Microsoft Teams, Suplementos do Office e Estrutura do SharePoint

Áreas

  • Microsoft - Cursos OFICIAIS

TEM INTERESSE NO CURSO?


Conteúdo

Módulo 1: Implementar o Microsoft IdentityNeste módulo, você aprenderá a implementar a identidade da Microsoft, incluindo registrar um aplicativo, implantar autenticação, configurar permissões para consumir uma API e criar um serviço para acessar o Microsoft Graph.

Lição

  • Introdução ao Microsoft Identity
  • Tipos de aplicativo na identidade da Microsoft
  • Permissões e Estrutura de Consentimento
  • APIs personalizadas seguras com o Microsoft Identity
  • Trabalhe com usuários, grupos e funções em aplicativos e APIs personalizados

Laboratório: Implementar a identidade da Microsoft

  • Exercício - Diferentes tipos de tokens usados na identidade da Microsoft
  • Exercício - Aplicativos de página única
  • Exercício - aplicativos da Web que fazem login de usuários e chamam APIs
  • Exercício - Daemon e aplicativos não interativos
  • Exercício - Noções básicas sobre permissões e a estrutura de consentimento na plataforma de identidade da Microsoft
  • Exercício - Permissões e consentimento delegados
  • Exercício - Permissões e consentimento do aplicativo
  • Exercício - Criar e proteger uma API da Web com identidade da Microsoft
  • Exercício - Chame APIs seguras de aplicativos da web
  • Exercício - Chame APIs seguras de aplicativos daemon
  • Exercício - Criar e proteger um aplicativo Web com identidade da Microsoft
  • Exercício - Utilize grupos de segurança em aplicativos e APIs personalizados protegidos com identidade da Microsoft
  • Exercício - Aproveite as funções do aplicativo em aplicativos personalizados

Após concluir este módulo, os alunos serão capazes de:

  • Registrar um aplicativo no Azure AD
  • Implementar autenticação
  • Configurar permissões para consumir uma API
  • Criar um serviço para acessar o Microsoft Graph

Módulo 2: Crie aplicativos com o Microsoft GraphNeste módulo, você aprenderá como acessar dados do usuário, explorar parâmetros de consulta, gerenciar um ciclo de vida de grupo, acessar arquivos e otimizar o tráfego de rede usando o Microsoft Graph.

Lição

  • Otimize o uso de dados com parâmetros de consulta
  • Otimize o tráfego de rede com o Microsoft Graph
  • Acessar dados do usuário do Microsoft Graph
  • Gerenciar o ciclo de vida do grupo com o Microsoft Graph
  • Acessar arquivos com o Microsoft Graph
  • Use notificações de alteração e controle de alterações com o Microsoft Graph

Laboratório: Crie aplicativos com o Microsoft Graph

  • Exercício - Recuperar e controlar as informações retornadas do Microsoft Graph
  • Exercício - Expanda entidades relacionadas e pesquise conteúdo no Microsoft Graph
  • Exercício - Reduza o tráfego com solicitações em lote
  • Exercício - Entender a limitação no Microsoft Graph
  • Exercício - Evite a limitação e implemente estratégias de limitação
  • Exercício - Elimine a sondagem do Microsoft Graph com a consulta delta
  • Exercício - Trabalhando com usuários na organização
  • Exercício -Perfis de usuários e usuários relacionados
  • Exercício - Modificando usuários
  • Exercício - Trabalhar com grupos na organização
  • Exercício - Usuários e seus grupos
  • Exercício - Gerenciar o ciclo de vida do grupo
  • Exercício - Acesse e baixe arquivos do OneDrive
  • Exercício - Carregar arquivos para o OneDrive
  • Exercício - Trabalhar com relacionamentos de arquivos e tendências no OneDrive
  • Exercício - APIs da Web do .NET Core de aplicativos do Azure AD
  • Exercício - Notificações de alteração do Microsoft Graph
  • Exercício - Acompanhar alterações com o Microsoft Graph

Após concluir este módulo, os alunos serão capazes de:

  • Acessar dados do usuário com o Microsoft Graph
  • Trabalhar com dados usando consultas no Microsoft Graph
  • Gerenciar um ciclo de vida de grupo no Microsoft Graph
  • Otimize o tráfego de rede usando o Microsoft Graph

Módulo 3: Estenda o Microsoft 365Neste módulo, você aprenderá sobre Web Parts, extensões da Estrutura do SharePoint e como empacotar e implantar uma solução SPFx. Você também trabalhará com suplementos do Office, suplementos do painel de tarefas, APIs JavaScript, Office UI Fabric e mensagens acionáveis com cartões adaptáveis.

Lição

  • Introdução à personalização e extensão do SharePoint
  • Introdução à personalização do cliente do Office com suplementos

Laboratório: Estender o Microsoft 365

  • Exercício - Criar e configurar seu locatário de desenvolvedor do SharePoint Online
  • Exercício - Interaja com Web Parts do lado do cliente SPFx em sites modernos

Após concluir este módulo, os alunos serão capazes de:

  • Empacote e implante uma solução da Estrutura do SharePoint
  • Utilize o consumo do Microsoft Graph
  • Trabalhar com web parts como guias de equipe
  • Noções básicas sobre componentes e tipos fundamentais de suplementos do Office
  • Compreender as APIs JavaScript do Office
  • Compreender as opções de teste, depuração e implantação para suplementos do Office

Módulo 4: Desenvolver aplicativos para Microsoft TeamsNeste módulo, você verá os componentes de um aplicativo do Teams, trabalhará com webhooks, guias e bots de conversação.

Lição

  • Visão geral da criação de aplicativos para o Microsoft Teams
  • Interações orientadas a tarefas com extensões de mensagens
  • Guias no Microsoft Teams
  • Crie bots de conversação interativos
  • Colete entradas com módulos de tarefas
  • Webhooks no Microsoft Teams
  • O ponto de extremidade de trabalho em equipe do Microsoft Graph
  • Autenticação e logon único no Microsoft Teams

Laboratório: Desenvolver aplicativos para o Microsoft Teams

  • Exercício - Criar extensões de mensagens de comando de ação
  • Exercício - Criar extensões de mensagens de comando de pesquisa
  • Exercício - Implementar extensões de mensagens de desdobramento de links
  • Exercício - Criar uma guia pessoal personalizada do Microsoft Teams
  • Exercício - Criar uma guia de canal personalizada do Microsoft Teams
  • Exercício - Criando bots de conversação
  • Exercício - Bots em canais e chats em grupo
  • Exercício - Enviando mensagens proativas de bots
  • Exercício - Coletando a entrada do usuário com módulos de tarefas
  • Exercício - Usando cartões adaptáveis e links diretos em módulos de tarefas
  • Exercício - Usando módulos de tarefas com bots
  • Exercício - Criando webhooks de saída
  • Exercício - Criando webhooks de entrada
  • Exercício - Introdução ao endpoint de trabalho em equipe
  • Exercício - Configurar uma guia interna com o Microsoft Graph
  • Exercício - Use o Microsoft Graph para postar no feed de atividades
  • Exercício - Implementar o logon único para aplicativos do Microsoft Teams
  • Exercício - Implementar o logon único com guias do Microsoft Teams
  • Exercício - Implementar o logon único com bots do Microsoft Teams

Após concluir este módulo, os alunos serão capazes de:

  • Reconhecer os componentes de um aplicativo do Teams
  • Trabalhar com webhooks no Microsoft Teams
  • Criar guias no Microsoft Teams
  • Criar e registrar webhooks de saída

Requisitos

Antes de frequentar este curso, os alunos devem ter:

  • 1-2 anos de experiência como desenvolvedor. Este curso pressupõe que os alunos saibam codificar e tenham um entendimento básico de APIs REST, JSON, OAuth2, OData, OpenID Connect, identidades da Microsoft, incluindo Azure AD e contas da Microsoft, Azure AD B2C e conceitos de permissão/consentimento.
  • É recomendável que os alunos tenham alguma experiência no desenvolvimento de soluções no Microsoft Teams, Office Add-ins ou SharePoint Framework em todas as fases de desenvolvimento de software. 

Mais Informações

MATERIAL DIDÁTICO EM INGLÊS

tem interesse, mas a data não é ideal para você?
entre em contato conosco!

Ao clicar em enviar, você concorda com a nossa Política de Privacidade

+3.830

+3.830

Turmas Realizadas

+54.000

+54.000

Alunos Sisnema

+150

+150

Cursos Diferentes