Ler em inglês

Compartilhar via


Guia de estudo para o Exame MB-820: Desenvolvedor do Microsoft Dynamics 365 Business Central

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.

Sobre o exame

Idiomas

Alguns exames estão localizados em outros idiomas. Você pode encontrá-los na seção Agendar Exame da página da Web Detalhes do Exame. Se o exame não estiver disponível em seu idioma nativo, você poderá solicitar 30 minutos adicionais para concluí-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 em 18 de setembro de 2024

Perfil do público-alvo

Como desenvolvedor do Microsoft Dynamics 365 Business Central, você é responsável por projetar, desenvolver, testar e manter soluções com base no Dynamics 365 Business Central. Nessa função, você desenvolve aplicativos que ampliam o Business Central, o que inclui personalizar ou adicionar funcionalidades extras. Você também integra o Business Central a outros aplicativos, como produtos do Microsoft Power Platform. Além disso, é necessário garantir que os dados permaneçam atualizados durante um processo de atualização.

Como desenvolvedor do Business Central, você é responsável por solucionar e depurar problemas no sistema. Isso pode envolver:

  • Identificar a causa raiz de um problema.

  • Corrigir bugs.

  • Testar a solução para garantir que funcione conforme o esperado.

Você pode ser solicitado a otimizar o desempenho do sistema:

  • Identificando gargalos.

  • Melhorando a qualidade do código.

É necessário possuir um conhecimento prático do Business Central e da AL (linguagem de aplicativo), do ambiente de desenvolvimento e de outras ferramentas para desenvolver extensões para ele. É necessário possuir algum conhecimento sobre como instalar e atualizar o sistema. Você também deve entender:

  • A terminologia do setor.

  • A função do Business Central em relação ao Microsoft 365 e ao Dynamics 365.

Como desenvolvedor, você deve ter conhecimento:

  • do AppSource, das tecnologias, estruturas e serviços relacionados ao Business Central para criar soluções.

  • Tecnologias para Gerenciamento do Ciclo de Vida do Aplicativo (ALM), incluindo gerenciamento de controle do código-fonte (SCM) e integração contínua e entrega contínua (CI/CD).

Habilidades em um relance

  • Descrever o Business Central (10 a 15%)

  • Instalar, desenvolver e implantar para o Business Central (10 a 15%)

  • Desenvolver usando objetos AL (35 a 40%)

  • Desenvolver usando AL (15 a 20%)

  • Trabalhar com ferramentas de desenvolvimento (10 a 15%)

  • Integrar o Business Central a outros aplicativos (10 a 15%)

Descrever o Business Central (10 a 15%)

Descrever a arquitetura do Business Central

  • Descrever os componentes e as funcionalidades do Business Central

  • Descrever a abordagem principal de soluções e extensões para o Business Central

  • Descrever o ciclo de vida de atualização para personalizações do Business Central

  • Diferenciar os recursos do Business Central online e do Business Central local

Descrever aplicativos do Business Central

  • Diferenciar entre o aplicativo base e o aplicativo do sistema

  • Descrever a funcionalidade dos aplicativos

  • Descrever o processo de trazer um aplicativo para o AppSource

Instalar, desenvolver e implantar para o Business Central (10 a 15%)

Instalar e configurar um ambiente de desenvolvimento do Business Central

  • Descrever o ambiente de desenvolvimento do Business Central

  • Instalar e configurar o ambiente de desenvolvimento

  • Gerenciar arquivos de configuração JSON

  • Gerenciar várias extensões AL em um espaço de trabalho

Criar, depurar e implantar uma extensão no Business Central

  • Depurar uma extensão com o Visual Studio Code

  • Implantar uma extensão

  • Criar ou modificar uma extensão do Business Central no Visual Studio Code

  • Gerencie o desenvolvimento multilíngue

  • Manter extensões

Desenvolver usando objetos AL (35 a 40%)

Compilar e estender tabelas e páginas no Business Central

  • Desenvolver páginas do Centro de Funções

  • Identificar tipos de página diferentes

  • Compilar e estender objetos de página

  • Compilar e estender tabelas

  • Compilar e estender enumerações

Compilar e estender relatórios

  • Substituir um relatório

  • Criar um layout de relatório

  • Criar relatórios de documento

  • Projetar o modelo de dados de um relatório

  • Implementar vários idiomas em relatórios

  • Usar gatilhos de relatório, funções e relatórios somente de processamento

  • Desenvolver a página de solicitação de relatório

Projetar e criar um XMLport

  • Configurar propriedades XMLport diferentes

  • Configurar os nós e suas propriedades

  • Usar XMLports em código AL

Desenvolver codeunits

  • Criar e acessar codeunits

  • Usar eventos e gatilhos

  • Implementar Interfaces

  • Criar codeunits de instalação e atualização

Criar objetos de conjunto de direitos e permissões

  • Criar e estender conjuntos de permissões

  • Substituir direitos por permissões inerentes

  • Solucionar problemas de conjuntos de permissões

Criar consultas no Business Central

  • Vincular e unir itens de dados

  • Aplicar filtros em objetos de consulta

  • Usar consultas em vez de variáveis de registro

  • Agregar dados em objetos de consulta

  • Usar uma consulta para criar um relatório

Desenvolver usando AL (15 a 20%)

Personalizar a experiência da interface do usuário e implementar técnicas de integração

  • Criar perfis em AL

  • Usar e criar modos de exibição em AL

  • Desenvolver a interface do usuário usando o modelo de assistência ao usuário

  • Integrar a configuração assistida

  • Criar dicas de ensino e passeios no aplicativo para integrar usuários

  • Criar uma lista de verificação de integração

Descrever os padrões essenciais de desenvolvimento

  • Implementar o modelo de processo de dados no Business Central

  • Definir os diferentes tipos e características da tabela funcional

  • Usar padrões de documento no Business Central

  • Implementar padrões de dados mestre e padrões de design

Usar AL para estender o Business Central

  • Criar procedimentos personalizados

  • Usar tipos de dados no código

  • Gerenciar arquivos

  • Manipular os dados usando código

  • Descrever os conceitos básicos de AL

  • Usar os diferentes tipos de expressões

  • Use as funções internas e as instruções do AL

  • Trabalhar com variáveis e defini-las no código AL

  • Gerenciar erros

  • Usar modificadores de acesso para limitar o acesso

Trabalhar com ferramentas de desenvolvimento (10 a 15%)

Implementar processos de teste semiautomatizados e executar testes padrão do Business Central

  • Testar aplicativos no Business Central

  • Instalar e executar o Kit de Ferramentas de Teste

  • Desenvolver codeunits e procedimentos de teste

Gerenciar e analisar a telemetria

  • Monitorar e analisar a telemetria

  • Configurar telemetria

  • Criar sinais de telemetria personalizados

Integrar o Business Central a outros aplicativos (10 a 15%)

Acessar serviços de REST (Transferência de Estado Representacional) de dentro do Business Central

  • Usar as diferentes classes HTTP e as funções

  • Obter dados de e enviar dados para um serviço REST externo

  • Usar e ler JSON

Implementar APIs

  • Criar e trabalhar com APIs

  • Gerenciar a interação da interface do usuário ao trabalhar com serviços Web

  • Use a Escala de Leitura para melhorar o desempenho

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.

Log de alterações

Essencial para entender a tabela: os grupos de tópicos (também conhecidos como grupos funcionais) estão em negrito e são seguidos pelos objetivos de cada grupo. A tabela é uma comparação entre as duas versões das habilidades do exame medidas e a terceira coluna descreve a extensão das mudanças.

Área de habilidade antes de 18 de setembro de 2024 Área de habilidade a partir de 18 de setembro de 2024 Alterar
Projetar e criar um XMLport Projetar e criar um XMLport Secundária
Trabalhar com objetos de conjunto de permissões e direitos Criar objetos de conjunto de direitos e permissões Secundária
Usar AL para estender o Business Central Usar AL para estender o Business Central Secundária