PL-400: Microsoft Power Platform Developer

Treinamento Microsoft Oficial

Sobre o Curso

Preparatório para o exame exame PL-400: Microsoft Power Platform Developer, requisito para a certificação Microsoft Certified: Power Platform Developer Associate.

O Microsoft Power Platform ajuda as organizações a otimizar as próprias operações, simplificando, automatizando e transformando processos e tarefas de negócios. Neste curso, os alunos aprenderão a criar Power Apps, automatizar fluxos e estender a plataforma para concluir os requisitos de negócios e resolver problemas empresariais complexos. 

 

Conteúdo Programático

1 - Como criar seu primeiro aplicativo baseado em modelo com o Dataverse

Introdução ao Dataverse

Aplicativos baseados em modelos, da plataforma Microsoft Dataverse

Explorar aplicativos de exemplo

2 - Introdução aos aplicativos baseados em modelo no Power Apps

Introdução aos aplicativos baseados em modelo

Componentes de aplicativos baseados em modelo

Projetar aplicativos baseados em modelos

Incorporar fluxos de processo empresarial

3 - Gerenciar tabelas no Dataverse

Identificar tabelas e tipos de tabelas no Dataverse

Criar uma tabela personalizada

Habilitar anexos em uma tabela

Requisitos de licenciamento para cada tipo de mesa

Laboratório: criar uma nova tabela personalizada e habilitar anexos

4 - Criar e gerenciar colunas em uma tabela no Dataverse

Definir colunas no Microsoft Dataverse

Tipos de colunas no Microsoft Dataverse

Adicionar uma coluna a uma tabela

Criar uma coluna de nome principal

Restrições que se aplicam a colunas em uma tabela

Criar uma coluna de numeração automática

Criar uma chave alternativa

5 - Trabalhar com opções no Dataverse

Definir coluna de opção

Coluna de opções padrão

Laboratório: criar uma opção ou modificar uma opção existente

6 - Criar um relacionamento entre tabelas no Dataverse

Relacionar uma ou mais tabelas – Introdução

Tipos de relacionamento disponíveis no Microsoft Dataverse

Criar um relacionamento de um para muitos entre tabelas

Criar um relacionamento de muitos para muitos entre tabelas

Editar ou excluir relacionamentos

7 - Definir e criar regras de negócios no Dataverse

Definir regras de negócios – Apresentação

Definir os componentes de uma regra de negócios

Criar uma regra de negócios

8 - Criar e definir colunas de valor acumulado ou de cálculo no Dataverse

Introdução a colunas de valor acumulado

Criar uma coluna de valor acumulado

Introdução a colunas de cálculo

Criar uma coluna de cálculo

9 - Introdução a direitos de acesso no Dataverse

Introdução a funções de ambiente

Compreender funções de ambiente

Adicionar ou desativar um usuário do ambiente

Entender os conceitos de segurança no Dataverse

Noções sobre direitos de acesso do usuário e os padrões de direitos de acesso

Verificar as funções às quais um usuário pertence

Configurar equipes do Dataverse para segurança

Configurar equipes de grupos do Dataverse para segurança

10 - Introdução aos aplicativos de tela do Power Apps

Introdução ao Power Apps

Blocos de construção do Power Apps

Exercício: criar seu primeiro aplicativo no Power Apps

Maneiras de criar Power Apps

Tecnologias relacionadas do Power Apps

Tecnologias adicionais relacionadas ao Power Apps

Criando um aplicativo do Power Apps

11 - Personalizar um aplicativo de tela no Power Apps

Aprimorar aplicativos com personalizações básicas no Power Apps

Criar um modelo de navegação para o aplicativo de tela

Explorar telas e controles no Power Apps

12 - Gerenciar aplicativos no Power Apps

Revisão sobre o Power Apps

13 - Navegação em um aplicativo de tela no Power Apps

Reconhecimento de navegação

Funções de navegação e retorno

Laboratório: criar funções de navegação

Mais maneiras de usar a função de navegação

14 - Como criar a interface do usuário em um aplicativo de tela no Power Apps

Use temas para alterar rapidamente a aparência do seu aplicativo

Colocar identidade visual em um controle

Ícones

Imagens

Personalização

Uso de fatores forma de tablet ou telefone

15 - Usar e entender os controles em um aplicativo de tela no Power Apps

Introdução a controles

Principais propriedades dos controles

Inserir e exibir dados com controles de texto

Controles adicionais para aprimorar a usabilidade do aplicativo

Mídia

Laboratório: criar um aplicativo de tela com controles exclusivos

16 - Documentar e testar seu aplicativo do Power Apps

Criar planos de teste

Testar interface do usuário

Otimização de desempenho

Diagnósticos e análises

A documentação e o cliente

17 - Usar técnicas de desenvolvimento imperativo para aplicativos de tela no Power Apps

Desenvolvimento imperativo versus declarativo

Os três tipos de variáveis no Power Apps

Variáveis globais

Variáveis contextuais

Coleções

Conceitos adicionais sobre variáveis

18 - Criar fórmulas que usam tabelas, registros e coleções em um aplicativo de tela no Power Apps

Fórmulas que processam vários registros

Operações matemáticas em tabelas

Combinar e separar registros

A função ForAll

19 - Executar atualizações personalizadas em um aplicativo de tela do Power Apps

Às vezes, você precisa de outras coisas além de formulários

Usar a função Patch para criar e editar registros

Excluir registros de fontes de dados e coleções

Usar a função Patch para atualizar uma galeria

20 - Realizar testes e verificações de desempenho em um aplicativo de tela do Power Apps

A importância de pensar sobre o desempenho

Aprimorar o desempenho com fontes de dados

Testar e solucionar problemas do aplicativo

21 - Trabalhar com dados relacionais em um aplicativo de tela do Power Apps

O que são dados relacionais?

Trabalhar com relacionamentos no Power Apps

O Microsoft Dataverse para aplicativos facilita ainda mais os relacionamentos

22 - Trabalhar com limites de fonte de dados (limites de delegação) em um aplicativo de tela do Power Apps

Visão geral da delegação

Funções, predicados e fontes de dados são combinados para determinar a delegação

Avisos de delegação, limites e funções não delegáveis

23 - Conectar-se a outros dados em um aplicativo de tela do Power Apps

Visão geral das diferentes fontes de dados

Trabalhar com fontes de dados baseadas em ação

O Power Automate é um complemento do Power Apps

24 - Usar conectores personalizados em um aplicativo de tela do Power Apps

Visão geral dos conectores personalizados

Visão geral do ciclo de vida de conector personalizado

Usar o Postman para o conector personalizado

25 - Introdução ao Power Automate

Introdução ao Power Automate

Solucionar problemas de fluxos

26 - Criar fluxos de aprovação com o Power Automate

Fornecer soluções para cenários do mundo real

27 - Introdução às expressões no Power Automate

Introdução às expressões

Comece com expressões

Notas facilitam as coisas

Tipos de funções

Escrever expressões complexas

28 - Introdução aos recursos de desenvolvedor do Microsoft Power Platform

Introdução ao Microsoft Power Platform para desenvolvedores

Visão geral do Microsoft Dataverse e do Common Data Model

Estender o Power Platform com o Azure

29 - Usar as ferramentas para desenvolvedores para estender o Microsoft Power Platform

Introdução às ferramentas de desenvolvedor do Microsoft Power Platform

Visão geral das soluções

Implantar aplicativos com o Package Deployer

30 - Introdução à extensão do Microsoft Power Platform

Extensibilidade da experiência do usuário

Extensibilidade do Microsoft Dataverse

Determinar quando configurar ou quando codificar

31 - Introdução ao Dataverse para desenvolvedores

Introdução ao desenvolvimento com o Microsoft Dataverse

Modelo de extensibilidade do Microsoft Dataverse

Estrutura de eventos

32 - Estender plug-ins

Introdução aos Plug-ins

Cenários de uso de plug-ins

Extensões de fluxo de trabalho personalizadas

Contexto de execução do plug-in

33 - Executar ações comuns com um script de cliente

Introdução ao script do lado do cliente

Carregar scripts

Manipuladores de eventos

Objetos de contexto

Tarefas comuns de script de cliente

34 - Automatizar os fluxos de processo empresarial com script de cliente

Introdução à condução de operações globais com o objeto Xrm da API do cliente

Práticas recomendadas de script de cliente

Depurar script de cliente

35 - Introdução ao Power Apps Component Framework

Introdução ao Power Apps component framework

Arquitetura do Power Apps Component Framework

Ferramentas de componentes de Power Apps

Demonstração do componente de código do Power Apps

36 - Criar um componente do Power Apps

Introdução à criação de um componente de código

Criar um pacote de solução de componente de código

Testar e depurar componentes de código

37 - Usar recursos avançados com o Power Apps Component Framework

Introdução ao uso do React em um componente do Power Apps

Usar a API de formatação em um componente do Power Apps

Usar a API Web do Microsoft Dataverse em um componente Power Apps

Escrever um componente pop-up do Power Apps

38 - Trabalhar com a API Web do Dataverse

Introdução à API Web do Microsoft Dataverse

Autenticar em relação ao Microsoft Dataverse usando OAuth

Interagir com a API Web do Microsoft Dataverse usando o Postman

Usar o OData para consultar dados

Usar o FetchXML para consultar dados

Chamar ações do Power Automate por meio da API Web

Usar a API Web para personificar outro usuário

Rastrear as alterações de dados da entidade com o controle de alterações e a API Web

39 - Integrar soluções do Azure ao Dataverse

Visão geral do Microsoft Dataverse Azure Solutions

Expor dados do Microsoft Dataverse ao Barramento de Serviço do Azure

Escrever um ouvinte de evento do Barramento de Serviço que consome mensagens do Microsoft Dataverse

Publicar eventos do Microsoft Dataverse com webhooks

Gravar uma Função do Azure que processe eventos do Microsoft Dataverse

Pré-Requisitos

Pré-Requisitos

  • Os candidatos devem ter um conhecimento introdutório do Power Platfom.

  • Os candidatos devem ter experiência de desenvolvimento que inclui JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, serviços Web RESTful, ASP.NET e Power BI 

Público Alvo

Público Alvo

  • Os candidatos a este curso projetam, desenvolvem, protegem e solucionam problemas de soluções da Power Platform. Os candidatos implementam componentes da solução que inclui aprimoramentos de aplicativo, experiência de usuário personalizada, integrações de sistema, conversões de dados, automação de processo personalizada e visualizações personalizadas. Os candidatos obterão um sólido conhecimento aplicado dos serviços do Power Platform, incluindo um entendimento profundo dos recursos, limites e restrições. Os candidatos devem ter experiência de desenvolvimento que inclui JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, serviços Web RESTful, ASP.NET e Power BI.

Carga Horária

Carga Horária

  • 40 horas

Turmas

Turmas

  • Diurno: 5 dias das 9hs às 18hs.
  • Noturno: 10 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