Conteúdo Programatico
Introdução ao Apex
- Visão geral, incluindo cenários de uso do Apex, ciclo de vida de desenvolvimento e métodos de execução
- Uma introdução à programação, classes e objetos orientados a objetos
Construção da classe Apex
- Classes e objetos, incluindo variáveis de passagem e retorno, encapsulamento, controle de condições e fluxo lógico, loops e manipulação de exceções Teste, depuração e ciclo de vida do aplicativo
Ciclo de vida de testes, depuração e aplicativos
- Cenários, métodos e ferramentas de depuração
- Classes de teste, teste de unidade, requisitos e estratégias de teste e considerações e melhores práticas
- Lista de verificação de implantação, etapas de preparação e ferramentas
Recuperando e Manipulando Dados do Aplicativo
- Recuperar dados do aplicativo usando consultas, escritas em SOQL ou SOSL
- Inserir, atualizar, mesclar e excluir registros usando a linguagem de manipulação de dados Apex (DML)
Apex Triggers
- Introdução aos gatilhos do Apex, incluindo quando usar um gatilho, ordem de execução, considerações de criação e desenvolvimento e governadores e limitações