Guia de estudo para o Exame MB-820: Desenvolvedor do Microsoft Dynamics 365 Business Central
Artigo
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.
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.
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.
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
Deseja desenvolver extensões para o Dynamics 365 Business Central? Se afirmativo, este roteiro de aprendizagem ajudará você a fazer isso seguindo um conjunto de padrões usados por muitos desenvolvedores como você. Abordaremos tabelas diferentes que você vai encontrar, além de documentos, dados mestres e muito mais.