Microsoft Power Platform Developer (PL-400)

Print Friendly, PDF & Email

Em pré-inscrição. Entre em contacto para obter mais informações.

Nível Avançado | Laboral: 5 dias | 35 Horas

Apresentação

A Microsoft Power Platform ajuda as organizações a otimizar as suas operações através da simplificação, automatização e transformação de tarefas e processos de negócio.
Neste curso, os formandos aprendem a criar aplicações no Power Apps, automatizar processos com Power Automate e expandir a plataforma para responder a requisitos de negócio complexos, desenvolvendo soluções eficazes e escaláveis.

Enquadramento

O curso prepara profissionais para conceber, desenvolver, proteger e solucionar problemas em soluções baseadas na Power Platform. O foco está na implementação de componentes de soluções, incluindo melhorias em aplicações, personalização da experiência do utilizador, integrações de sistemas, conversão de dados, automação de processos e visualizações personalizadas.
Os participantes adquirem também conhecimentos aprofundados sobre as capacidades, limites e restrições da plataforma, com recurso a linguagens e ferramentas de desenvolvimento modernas.

Destinatários

  • Desenvolvedores responsáveis pela criação de soluções baseadas na Power Platform.
  • Profissionais que pretendam implementar customizações, integrações e automações.
  • Programadores com experiência em linguagens de programação modernas que desejem aprofundar competências na Power Platform.

Pré-requisitos

  • Conhecimentos introdutórios da Power Platform.
  • Experiência de desenvolvimento em linguagens e tecnologias como:
    • JavaScript, JSON, TypeScript, C#, HTML, .NET
    • Microsoft Azure e Microsoft 365
    • RESTful Web Services, ASP.NET e Power BI

Objetivo Geral

Dotar os participantes de competências para desenvolver soluções avançadas na Microsoft Power Platform, utilizando boas práticas de desenvolvimento, integração, automação e personalização.

Objetivos Específicos

No final da formação, os participantes deverão ser capazes de:

  • Criar aplicações model-driven e canvas no Power Apps.
  • Aplicar técnicas avançadas em canvas apps (fórmulas, atualizações, conectores personalizados).
  • Automatizar processos de negócio com Power Automate, incluindo Business Process Flows.
  • Utilizar ferramentas de desenvolvimento e extensibilidade da Power Platform.
  • Criar e configurar plug-ins, web resources e client scripts.
  • Desenvolver componentes com o Power Apps Component Framework (PCF).
  • Extender e personalizar Power Apps Portals.
  • Integrar a Power Platform com Common Data Service (Dataverse), Azure e outros serviços Microsoft 365.

Programa

Módulo 1: Criar uma aplicação model-driven no Power Apps

  • Introdução a aplicações model-driven e Common Data Service (Dataverse)
  • Criação e gestão de entidades e campos
  • Trabalhar com conjuntos de opções e relações entre entidades
  • Definir regras de negócio, cálculos e rollup fields
  • Introdução a perfis de segurança

Módulo 2: Criar uma aplicação canvas no Power Apps

  • Introdução e primeiros passos no Power Apps
  • Personalização de aplicações canvas
  • Gestão e distribuição de aplicações
  • Navegação e design de UI (temas, ícones, imagens, personalização)
  • Utilização de controlos
  • Documentação e testes

Módulo 3: Técnicas avançadas e opções de dados em canvas apps

  • Técnicas imperativas de desenvolvimento
  • Fórmulas avançadas (tabelas, registos e coleções)
  • Atualizações personalizadas
  • Testes e otimização de performance
  • Trabalhar com dados relacionais e limites de delegação
  • Conectores personalizados

Módulo 4: Automatizar processos de negócio com Power Automate

  • Introdução ao Power Automate
  • Construção de fluxos simples e complexos
  • Introdução a Business Process Flows
  • Criação de processos de negócio imersivos
  • Conceitos avançados de BPF
  • Introdução a expressões no Power Automate

Módulo 5: Introdução ao desenvolvimento com Power Platform

  • Recursos para programadores da Power Platform
  • Ferramentas de desenvolvimento para extensibilidade
  • Extensão da Microsoft Power Platform

Módulo 6: Extensão da Power Platform com Common Data Service (Dataverse)

  • SDKs, modelo de extensibilidade e event framework
  • Introdução a plug-ins
  • Configuração, registo e deployment de plug-ins

Módulo 7: Extensão da experiência do utilizador em aplicações model-driven

  • Introdução a web resources
  • Ações comuns com client scripts
  • Automatização de processos de negócio com client script

Módulo 8: Criar componentes com Power Apps Component Framework (PCF)

  • Conceitos e componentes principais do PCF
  • Construção de um componente
  • Funcionalidades avançadas do PCF

Módulo 9: Extender Power Apps Portals

  • Introdução a Power Apps Portals
  • Acesso ao Dataverse através de Portals
  • Extensão de funcionalidades e integração com Office 365, Azure e Power Platform
  • Criação de web templates personalizados

Módulo 10: Integração com Power Platform e Common Data Service (Dataverse)

  • Trabalhar com a Web API do Dataverse
  • Integração de dados e eventos com soluções Azure

Pedido de Informação