Pular para o conteúdo
Desenvolvimento

Apex

Você aprende a programar dentro do Salesforce, começando do zero em lógica.

Intermediário · 10 módulos · 45 aulas · A definir

Arte da formação Apex

O projeto

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.

Não exige experiência prévia em programação.

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

10 módulos · 45 aulas

Conteúdo programático

01Primeiros passos5 aulas

Boas-vindas, para que serve o Apex e preparação do ambiente de desenvolvimento.

02Primeiro Código com APEX6 aulas

Primeiros comandos, tipos primitivos, operadores e estruturas condicionais.

03Estruturas de repetição e Listas4 aulas

Laços de repetição e coleções de dados (Lists, Sets e Maps).

04Classes e Métodos APEX6 aulas

Orientação a objetos: classes, atributos, métodos, construtores e encapsulamento.

05Pesquisas SOQL e Operações DML7 aulas

Consulta de dados com SOQL, manipulação com DML e tratamento de erros.

06Classes Triggers APEX5 aulas

Triggers na prática e o Trigger Handler Pattern para organizar a lógica.

07Classes de Teste e sua Importância5 aulas

Criação de classes de teste, asserts, cobertura de código e deploy.

08Batch Apex3 aulas

Processamento de grandes volumes de registros com Batch Apex.

09Desafio Final - Projeto com APEX3 aulas

Boas práticas, erros comuns de iniciantes e desafios práticos guiados.

10Encerramento e próximos passos1 aulas

Fechamento da formação e direcionamento para continuar evoluindo.

Como acessar esta formação

Plano completo

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

ou R$ 459,00 à vista • acesso por 1 ano

Ver as assinaturas