Curso Salesforce Platform Developer APEX + Visualforce

  • SalesForce

Curso Salesforce Platform Developer APEX + Visualforce

32 horas
Visão Geral
  • Curso Salesforce Platform Developer APEX + Visualforce
  • Você é um programador desenvolvedor que deseja entender como customizar aplicações e programas na plataforma Salesforce:
  • Neste curso, você aprenderá o núcleo da linguagem de programação Apex e a marcação do Visualforce para customizar seus aplicativos e provramas Salesforce.
  • Você vai adquirir experiência e prática na criação de objetos de dados (sObjects) e recuperará, manipulará e armazenará, de forma Customizada, os dados associados a esses objetos.
  • Você vai explorá como o código Apex interaga com as customizações e declaraçao na plataforma e âmbito do trabalho em uma plataforma multilocatária.
  • Em seguida, você examinará técnicas comuns para projetar soluções no Apex.
  • Essas atividades culminarão em um exercício de construção de um triggers complexo que aproveita os aspectos declarativos da plataforma.
Objetivo
  • Após realizar este Curso Salesforce Platform Developer APEX + Visualforce

Você será capaz de:

  • Criar e modificar objetos usando a interface declarativa
  • Escrever customizações e lógica de negócios usando triggers e classesdo.

Essas customizações usarão SOQL e DML.

  • Projetar soluções programáticas que aproveitam as customizações declarativas
  • Descrever como seu código de triggers funciona dentro dos fundamentos da ordem Salva na Execução
  • Descrever alguns dos aspectos fundamentais da elaboração de programas em uma plataforma multi-tenant
  • Escrever código do Visualforce para customizar a interface de usuário
  • Use a estrutura de testes integrado para testar o Apex e o Visualforces
Publico Alvo

Curso Salesforce Platform Developer APEX + Visualforce

Este curso é destinado a:

  • Interessados em se qualificar como desenvolvedor Selesforce
  • Desenvolvedores de outras linguagens,
  • Analista de Programador
  • Programáticos Junior na plataforma Force.com, que precisam ser capazes de criar customizações e programas para a lógica de negócios e as camadas da interface do usuário usando o Apex e o Visualforce
Pre-Requisitos
  • Curso Salesforce Platform Developer APEX + Visualforce
  • Incluem uma compreensão e conceitos e funcionalidades básicas do Salesforce
  • Programação Java
  • ou outra linguagem de programação orientada a objeto
  • Modelagem básica de dados para bancos de informações relacionais
  • SQL básico
  • Básico HTML
  • JavaScript básico
Informações Gerais

Carga horaria 32h

  • Se noturno este curso acontece das 19h às 23h, total de 8 noites de curso pratico
  • Se aos sábados este curso acontece de 09h às 18h, total e 4 sábados
  • Se in-company este curso acontece de acordo com a disponibilidade do cliente, combinada entre as partes

Formato de entrega:

  • Presencial em sala de aula, na presença de um instrutor/consultor salesforce
  • Ou on-line ao vivo em tempo real também na presença de um instrutor/consultor salesforce

 

  • Carga Horaria 32h
  • Se noturno de o curso acontece de segunda a sexta das 19h às 23h, total de 8 noites;
  • Se aos sábados o curso acontece de 09h ás 18h, total de 4 sábados;
  • Se in-company o curso acontece de acordo com o cronograma interno do cliente;

Formato de Entrega;

  • Presencial em sala de aula, na presença de um instrutor/consulto salesforce;
  • On-line ao vivo em tempo real também na presença de um instrutor/consulto salesforce;

Instrutores:

Ambos instrutores são profissionas/consultores com vasta experiencia com salesforce, Arquiteto de Soluções Salesforce, Adminsitradores, Desenvolveodres de Plataforma Salesforce, Claud Salesforce.

  • Salesforce CerJfied Administrator;
  • Salesforce CerJfied Advanced Administrator;
  • Salesforce PlaOorm App Builder;
  • Salesforce CerJfied Sales Cloud Consultant;
  • Salesforce CerJfied Service Cloud Consultant;
  • Salesforce PlaOorm Developer 1;
  • Salesforce CerJfied IntegraJon Architecture Designer;
  • Salesforce Certified Platform Application Builder
  • Certificações do desenvolvedor do Salesforce
  • Salesforce Certified Platform Developer I
  • Salesforce Certified Platform Developer II
  • Desenvolvedor Salesforce Certified B2C Commerce
  • Certificações do arquiteto Salesforce
  • Arquiteto de aplicativos certificado do Salesforce
  • Arquiteto de Sistema Certificado Salesforce
  • Arquiteto Técnico Certificado Salesforce
  • Salesforce Certified Marketing Cloud Consultant
Materiais
Português | Inglês
Conteúdo Programatico

OBJECTS AND FIELDS

  • Describe the capabilities of objects on the Force.com platform
  • Create a custom object
  • Create custom fields
  • Create relationship fields

WORK EFFECTIVELY WITH CUSTOM OBJECTS AND FIELDS

  • Create formula fields
  • Create roll-up summary fields
  • Describe the capabilities of record types

PROGRAMMING WITH APEX

  • Describe key aspects of Apex that differentiate it from other languages, such as Java and C#
  • Describe why Apex transactions and governor limits must be considered when writing Apex
  • Execute simple Apex
  • Use the sObject data type, the primitive data types, and basic control statements in Apex

USE SOQL TO QUERY YOUR ORG’S DATA

  • Write a basic query using Salesforce’s query language, SOQL
  • Process the result of a query in Apex
  • Create a query dynamically at run-time

USE SOQL TO QUERY PARENT-CHILD RELATIONSHIPS

  • Describe a relationship query
  • Write a query that traverses a child-to-parent relationship
  • Write a query that traverses a parent-to-child relationship

STRATEGIES FOR DESIGNING EFFICIENT APEX SOLUTIONS

  • Determine your code coverage percentages
  • Create tests using best practices

TRIGGER DESIGN STRATEGIES

  • List declarative mechanisms you can use to implement complex business logic, for what types of problems they are best used, and their limitations
  • Describe ways in which you can use declarative functionality to improve your programmatic solutions

CREATING VISUALFORCE PAGES

  • Create a Visualforce page
  • Reference a standard controller
  • Launch a Visualforce page using a custom button
  • Display data from a record in a Visualforce page

EXPLORING THE VIEW AND CONTROLLER LAYERS OF VISUALFORCE

  • Create a Visualforce page
  • Display related data
  • Invoke standard controller actions

DML ESSENTIALS

  • List the differences between the ways you can invoke DML operations
  • Write Apex to invoke DML operations and handle DML erros

TRIGGER ESSENTIALS

  • Describe what a trigger is used for
  • Describe the syntax of a trigger definition
  • Use trigger context variables

CLASSES

  • Describe how Apex classes are used
  • Define an Apex class
  • Determine what data an Apex class can access

THE SAVE ORDER OF EXECUTION AND APEX TRANSACTIONS

  • Describe key points in the Order of Execution
  • Describe how triggers fit into and can be impacted by the Order of Execution
  • Describe the lifecycle of an Apex Transaction
  • Describe the memory lifecycle for static variables

TESTING ESSENTIALS

  • Describe Apex’s testing framework
  • Create test data
  • Write and run an Apex test

TESTING STRATEGIES

  • Describe practices for writing code that is easy to maintain and extend
  • Write triggers and classes that assume batches of data as input
  • Write code that works efficiently with the database, both in querying and using DML

WORKING WITH CUSTOM CONTROLLERS AND CONTROLLER EXTENSIONS

  • Create controller extensions
  • Create a custom controller
  • Work with properties
  • Use PageReferences
  • Invoke custom methods in Visualforce pages

WORKING WITH LIST CONTROLLERS AND SOSL QUERIES

  • Use a standard list controller in a Visualforce page
  • Create a SOSL query
  • Create a custom list controller

VISUALFORCE DEVELOPMENT CONSIDERATIONS

  • Determine whether a declarative solution exists for your requirements
  • Describe common governor limit issues and security concerns
  • Describe Visualforce strategies

TESTING VISUALFORCE CONTROLLERS

  • Describe how a Visualforce controller interacts with the view
  • Write tests for controller constructors
  • Write tests for action methods, getters, setters, and properties
TENHO INTERESSE

Cursos Relacionados

Curso Salesforce ADM Foundation

32 horas

Curso SalesForce Developer For SalesForce

32 horas

Curso Salesforce Service Cloud Administration

16 horas

Curso Salesforce Programação Orientada a Objetos Usando Apex

32 Horas

Curso Salesforce ADM Foundation For New ADM

32 Horas

Curso Salesforce Apps Using Declarative Development

32 horas

Curso Salesforce Integratinon in Plataforma Salesforce

32 Horas

Curso Salesforce Administration Advanced

32 horas

Curso Salesforce Programando Web Components

24 horas

Curso Salesforce Connect Marketing Cloud Foundation

24 horas