Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Objetivo deste documento
Este guia de estudo explica o que esperar do exame e inclui um resumo dos tópicos que ele pode abranger, além de links para recursos adicionais. As informações e os materiais neste documento devem ajudá-lo a se concentrar nos estudos enquanto você se prepara para o exame.
Links úteis | Descrição |
---|---|
Como obter a certificação | Algumas certificações exigem somente a aprovação em um exame, enquanto outras exigem a aprovação em diversos. |
Renovação de certificação | As certificações de associado, especialista e especialidade da Microsoft expiram anualmente. Você pode fazer a renovação passando por uma avaliação online gratuita no Microsoft Learn. |
Seu perfil do Microsoft Learn | Ao conectar seu perfil de certificação ao Microsoft Learn, é possível agendar e renovar exames, além de compartilhar e imprimir certificados. |
Pontuação do exame e relatórios de pontuação | Para ser aprovado, é necessário obter uma pontuação de 700 ou mais. |
Área restrita do exame | Você pode explorar o ambiente do exame visitando nossa área virtual do exame. |
Solicitação de acomodações | Se você usar dispositivos auxiliares ou precisar tempo extra ou de modificação em qualquer parte da experiência do exame, poderá solicitar uma acomodação. |
Fazer uma avaliação simulada gratuita | Teste suas habilidades com perguntas simuladas para ajudar você a se preparar para o exame. |
Atualizações do exame
Nossos exames são atualizados periodicamente para refletir as habilidades necessárias para executar uma função. Foram incluídas duas versões dos objetivos das habilidades medidas relativas à data do exame.
A versão em inglês do exame é sempre atualizada primeiro. Alguns exames estão localizados em outros idiomas e são atualizados aproximadamente oito semanas após a atualização da versão em inglês. Embora a Microsoft se esforce para atualizar as versões localizadas de um exame conforme o mencionado, pode haver situações em que elas não sejam atualizadas de acordo com o cronograma. Outros idiomas disponíveis estão listados na seção Agendar Exame da página da Web Detalhes do Exame. Se o exame não estiver disponível em seu idioma preferencial, solicite 30 minutos adicionais para realizá-lo.
Observação
As marcações que aparecem abaixo de cada uma das habilidades medidas destinam-se a ilustrar como estamos avaliando essa habilidade. Tópicos relacionados podem ser abordados no exame.
Observação
A maioria das perguntas aborda recursos que estão em GA (disponibilidade geral). O exame pode conter perguntas sobre Versão prévia dos recursos se esses recursos forem comumente usados.
Habilidades medidas a partir de 19 de dezembro de 2024
Perfil do público-alvo
Como candidato para este exame, você projeta, desenvolve, testa e soluciona problemas de componentes de solução que usam os pontos de extensão do Microsoft Power Platform. Você usa código tradicional para resolver desafios não apropriados para código baixo. Você implementa as partes de uma solução de negócios que incluem:
Experiências do usuário personalizadas
Lógica de negócios personalizada
Integrações do sistema
Conversões de dados
Automação de processos personalizados
Fórmulas complexas do Power Fx
Expressões de fluxo de trabalho
Você deve ter:
Um sólido conhecimento aplicado dos serviços do Microsoft Power Platform, incluindo um entendimento profundo dos recursos, limites e restrições dele
Um conhecimento aplicado das práticas de autenticação, segurança e ALM (Gerenciamento do Ciclo de Vida do Aplicativo) para o Microsoft Power Platform
Um conhecimento aplicado das ferramentas de desenvolvedor do Microsoft Power Platform, incluindo a CLI do Power Platform como parte do fluxo de trabalho do desenvolvedor
Como um candidatos, você deve ter experiência em desenvolvimento que inclua serviços do Microsoft Power Platform, JavaScript, JSON, TypeScript, C#, HTML, APIs Web RESTful, Visual Studio, Visual Studio Code e Microsoft Azure.
Habilidades em um relance
Criar um projeto técnico (10% a 15%)
Criar soluções do Power Platform (10 a 15%)
Implementar aprimoramentos do Power Apps (5 a 10%)
Expandir a experiência do usuário (10–15%)
Expandir a plataforma (40 a 45%)
Desenvolver integrações (5% a 10%)
Criar um projeto técnico (10% a 15%)
Projetar a arquitetura técnica
Projetar a arquitetura técnica para uma solução
Projetar a estratégia de autenticação e autorização
Determinar se os requisitos podem ser atendidos com funcionalidade pronta para uso
Determinar onde executar a lógica de negócios, incluindo computação em nuvem, processamento do lado do cliente, regras de negócios, plug-ins e Power Automate
Determinar quando usar tabelas padrão, tabelas virtuais, tabelas elásticas ou conectores
Determine o impacto dos recursos de segurança do Microsoft Power Platform, incluindo políticas de DLP (prevenção contra perda de dados), funções de segurança, equipes, unidades de negócios e compartilhamento de linhas em sua solução de negócios
Projetar componentes de solução
Criar componentes reutilizáveis do Power Apps, incluindo componentes de tela, componentes de código e scripts de clientes
Projetar conectores personalizados
Criar componentes de código do Dataverse, incluindo plug-ins e APIs personalizadas
Projetar automações, incluindo fluxos de nuvem do Power Automate
Criar integrações de entrada e saída usando o Dataverse e o Azure
Criar soluções do Power Platform (10 a 15%)
Solucionar problemas do Microsoft Power Platform e configurá-lo
Solucionar problemas de segurança operacional encontrados em testes
Configurar funções de segurança do Dataverse para dar suporte a componentes de código
Gerenciar ambientes do Microsoft Power Platform para desenvolvimento
Implementar o ALM (Gerenciamento do Ciclo de Vida do Aplicativo)
Gerenciar dependências de solução
Criar e usar variáveis de ambiente
Determinar quando usar soluções não gerenciadas e gerenciadas
Gerenciar camadas de solução
Implementar aprimoramentos do Power Apps (5 a 10%)
Implementar recursos avançados de aplicativos de tela
Implementar fórmulas complexas do Power Fx
Criar bibliotecas de componentes reutilizáveis
Utilizar fluxos de nuvem do Power Automate para implementar a lógica de negócios de um aplicativo de tela
Otimizar e solucionar problemas de aplicativos
Solucionar problemas de aplicativos de tela controlados por modelo usando o Monitor e outras ferramentas de depuração baseadas em navegador
Otimizar o desempenho do aplicativo de tela, incluindo pré-carregamento de dados e delegação de consultas
Otimizar o desempenho do aplicativo controlados por modelos, incluindo formulários e exibições
Expandir a experiência do usuário (10–15%)
Aplicar lógica de negócios em aplicativos baseados em modelo usando scripts de cliente
Criar código JavaScript direcionado ao modelo de objeto da API do Cliente
Determinar a abordagem de registro do manipulador de eventos
Criar scripts de clientes direcionados à API Web do Dataverse
Configurar comandos e botões usando o Power Fx e JavaScript
Criar um componente de código da PCF (estrutura de componentes do Power Apps)
Demonstrar o uso dos diferentes eventos de ciclo de vida do componente de código
Inicializar um novo componente de código
Configurar um manifesto de componente de código
Implementar interfaces de componente
Empacotar, implantar e consumir um componente
Configurar e usar recursos de Dispositivo, Utilitário e API Web na lógica de componentes
Expandir a plataforma (40 a 45%)
Criar um plug-in do Dataverse
Demonstrar o uso das diferentes fases do pipeline de execução de eventos
Desenvolver um plug-in que usa o contexto de execução
Desenvolver um plug-in que implemente a lógica de negócios
Implementar pré-imagens e pós-imagens para dar suporte à lógica de plug-in
Executar operações em plug-ins usando o serviço Organização
Otimizar o desempenho do plug-in
Configurar uma mensagem de API personalizada do Dataverse
Registrar componentes de plug-in usando a Ferramenta de Registro de Plug-in
Desenvolver um plug-in que implementa uma API Personalizada
Configurar eventos de negócios do Dataverse
Criar conectores personalizados
Criar uma definição de Open API para uma API REST existente
Implementar a autenticação para conectores personalizados
Configurar modelos de política para modificar o comportamento do conector em runtime
Importar definições de APIs existentes, incluindo definições de Open API, serviços do Azure e GitHub
Criar um conector personalizado para um serviço do Azure
Desenvolver uma função do Azure a ser usada em um conector personalizado
Estender a definição de Open API para um conector personalizado
Desenvolver código para um conector personalizado para transformar dados
Usar APIs de plataforma
Executar operações com a API Web do Dataverse
Executar operações com o serviço Organização
Implementar políticas de limite de repetição de API
Otimizar para desempenho, simultaneidade, transações e operações em massa
Executar a autenticação usando o OAuth
Processar cargas de trabalho usando o Azure Functions
Processar operações de execução prolongada usando o Azure Functions
Configurar gatilhos agendados e controlados por eventos no Azure Functions
Autenticar no Microsoft Power Platform usando identidades gerenciadas
Configurar os fluxos de nuvem no Power Automate
Implementar etapas de fluxo para usar gatilhos e ações de conectores do Dataverse
Implementar expressões complexas nas etapas de fluxo
Gerenciar parâmetros confidenciais de entrada e saída
Implementar entidades de serviço do Azure Key Vault e do Microsoft Entra ID
Implementar ações de controle de fluxo, incluindo tratamento de erros
Configurar políticas de filtro e repetição de gatilho
Desenvolver lógica reutilizável usando fluxos filho
Desenvolver integrações (5% a 10%)
Publicar e consumir eventos do Dataverse
Publicar um evento do Dataverse usando o IServiceEndpointNotificationService
Publicar um evento Dataverse usando a Ferramenta de Registro de Plug-in
Registrar pontos de extremidade de serviço, incluindo webhooks, Barramento de Serviço do Azure e Hub de Eventos do Azure
Recomendar opções para escutar eventos do Dataverse
Implementar a sincronização de dados com o Dataverse
Executar a sincronização de dados usando o controle de alterações
Desenvolver código que utiliza chaves alternativas
Usar a mensagem UpsertRequest para sincronizar dados
Recursos de estudo
É recomendado treinar e obter experiência prática antes de fazer o exame. São oferecidas opções de estudo independente e treinamento em sala de aula, bem como links para documentação, sites da comunidade e vídeos.
Recursos de estudo | Links de aprendizado e documentação |
---|---|
Faça treinamento | Escolher entre módulos e roteiros de aprendizagem individuais ou realizar um curso ministrado por instrutor |
Encontrar documentação |
Catálogo de aprendizado do desenvolvedor – Power Apps Planejar um projeto do Power Apps Aplicativos de tela Aplicativos baseados em modelo Power Pages Microsoft Dataverse Tabelas e metadados Desenvolvedor do Dataverse Desenvolvedor de aplicativos controlados por modelos Desenvolvedor de aplicativos de tela Implementar o ALM íntegro usando soluções Usar Power Platform Build Tools da Microsoft |
Faça uma pergunta | Microsoft Q&A | Microsoft Docs |
Obter suporte da comunidade |
Power Apps - Power Platform Community Microsoft Power Automate – Comunidade do Power Platform |
Seguir o Microsoft Learn | Microsoft Learn ─ Microsoft Tech Community |
Encontrar um vídeo |
#LessCodeMorePower | Shows Navegar por outros programas do Microsoft Learn |
Log de alterações
A tabela abaixo resume as mudanças entre a versão atual e a anterior das habilidades medidas. Os grupos funcionais estão em negrito, seguidos pelos objetivos dentro de cada grupo. A tabela é uma comparação entre a versão anterior e a atual das habilidades medidas no exame e a terceira coluna descreve a extensão das mudanças.
Área de habilidades antes de 19 de dezembro de 2024 | Área de habilidades a partir de 19 de dezembro de 2024 | Alterar |
---|---|---|
Expandir a experiência do usuário | Expandir a experiência do usuário | Nenhuma alteração de % |
Aplicar lógica de negócios em aplicativos baseados em modelo usando scripts de cliente | Aplicar lógica de negócios em aplicativos baseados em modelo usando scripts de cliente | Secundária |