
Soluções Apex no padrão de mercado
Soluções no padrão que equipes profissionais usam — Triggers com Trigger Handler Pattern, classes de teste e Batch Apex.
O que você vai aprender
- Como funciona a linguagem Apex dentro do Salesforce
- Como configurar uma Developer Org e o Developer Console
- Como criar classes, atributos, métodos e construtores
- Como usar condicionais, laços e coleções de dados
- Como aplicar orientação a objetos no desenvolvimento Salesforce
- Como consultar registros com SOQL e manipular com DML
- Como tratar exceções com Try, Catch e Finally
- Como desenvolver Triggers com o Trigger Handler Pattern
- Como criar Classes de Teste e preparar o deploy
- Como utilizar Batch Apex para grandes volumes de dados
Habilidades desenvolvidas
- Lógica e orientação a objetos
- SOQL e DML
- Triggers e Trigger Handler
- Classes de Teste
- Batch Apex
Antes de começar
- Conhecimentos básicos da plataforma Salesforce
- Recomendado: concluir antes o Salesforce do Zero
- Não exige experiência prévia em programação
Conteúdo programático
Primeiros passos
Boas-vindas, para que serve o Apex e preparação do ambiente de desenvolvimento.
Primeiro Código com APEX
Primeiros comandos, tipos primitivos, operadores e estruturas condicionais.
Estruturas de repetição e Listas
Laços de repetição e coleções de dados (Lists, Sets e Maps).
Classes e Métodos APEX
Orientação a objetos: classes, atributos, métodos, construtores e encapsulamento.
Pesquisas SOQL e Operações DML
Consulta de dados com SOQL, manipulação com DML e tratamento de erros.
Classes Triggers APEX
Triggers na prática e o Trigger Handler Pattern para organizar a lógica.
Classes de Teste e sua Importância
Criação de classes de teste, asserts, cobertura de código e deploy.
Batch Apex
Processamento de grandes volumes de registros com Batch Apex.
Desafio Final - Projeto com APEX
Boas práticas, erros comuns de iniciantes e desafios práticos guiados.
Encerramento e próximos passos
Fechamento da formação e direcionamento para continuar evoluindo.
Como acessar esta formação
JapaForce Academy
Todas as formações em uma única assinatura anual.
- Acesso a todos os cursos da plataforma
- Novos cursos inclusos, sem pagar a mais
- Atualizações constantes de conteúdo
- Projetos práticos para o seu portfólio
- Conteúdo 100% em português
12x de R$ 46,64