Curso Salesforce Integration

  • Process Integration & Implementation Solman

Curso Salesforce Integration

32h
Visão Geral

O Curso Salesforce Integration, tem como objetivo, ajudará você a dominar vários conceitos como SOAP, APIs, REST, Salesforce Lightning, inscrição de conta do Salesforce, usando estilo CSS e HTML, funções lightning, declarações condicionais, provedores de valor, manipulação de eventos, construção de aplicativos lightning, etc. Nesta Certificação Salesforce Integration, você ganhará experiência prática em várias tecnologias ao se envolver em vários projetos da vida real nos domínios de finanças, e-commerce, bancos, entretenimento, etc. Portanto, obtenha o melhor curso online Salesforce Integration from top Desenvolvedores do Salesforce.

Este Curso Salesforce Integration, abrangente em Salesforce Apex Integration. Você aprenderá APIs SOAP e REST, vários aspectos da chamada de serviços da Web externos da plataforma Force.com, criando serviços da Web a partir do código Apex.


Objetivo

Após realizar este Curso Salesforce Integration, você será capaz de:

  • Introdução às APIs SOAP e REST
  • Apex callout para serviço externo usando REST API
  • Baixando e configurando o Eclipse para IDE customizado
  • Integrar o plug-in Force.com ao Eclipse
  • Autenticação usando protocolo OAuth
  • Integração da API SOAP ao Force.com para gerenciar registros de características da página do Visualforce
  • Conectando aplicativos com classes de serviço web personalizadas
Publico Alvo
  • Desenvolvedores de software e aplicativos
  • Profissionais de CRM
  • Administrador de sistema e aqueles que procuram uma carreira no Salesforce
  • Consltor SAP PI/CPI
  • Arquiteto SAP PO
  • Consultor SAP ABAP
  • Profissionais de integração

Pre-Requisitos
  • Não há pré-requisitos para fazer este curso
Informações Gerais
  • Carga horaria, 32h
  • Se noturno este curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total de 08 noites,
  • Se aos sábados este curso e ministrado das 09h às 18h, total de 4 sábados,
  • Se in-company- este curso e ministrado de acordo com agenda de ambas as partes,

Formato de entrega:

  • On-line ao vivo via Microsoft Teams, na presença de um instrutor/consultor SalesForce/Aquiteto SalesForce, ativo no mercado e docente em sala de aula.
  • Nota: não é curso gravado! O mesmo acontece em tempo real onde todos os participantes têm acesso ao instrutor em tempo real,
Materiais
Inglês | Português
Conteúdo Programatico

Module I: REST

Introduction to REST API, Apex callout to an external service, , calling an external service, sending a HTTP request, HTTP callout using REST with JSON, downloading Eclipse and configuring for customized IDE, Force.com plug-in to integrate with the Eclipse, deploying the OAuth protocol, authenticating using OAuth before making the REST API calls, creating a connected App, specifying the app general information, Apex REST support for JSON and XML formats, defining variables of the user-defined type, creating URL, posting HTTP and parsing JSON response, executing the code.

Module II: SOAP

1.    SOAP API: Introduction to SOAP API, web services software that is available over the internet using standardized XML message, deploying SOAP API to integrate force.com applications to create, retrieve, update or delete records, the two types of WSDL Enterprise WSDL & Partner WSDL, the entire process overview, the syntax, web service class, the process of authenticating the information, consuming external web service in Apex, parsing WSDL, remote site settings before making an external site callout.

2.    Visualforce Page: Introduction to Visualforce page, the component-based UI framework for Force.com platform, building the connection for applications with custom web service classes, testing the connection, getting the SessionID to custom class, calling the method to perform the required task.

Module III: Salesforce Lightning

Salesforce Lightning collection of tools and technologies, modern user interface for speed optimization, Lightning Experience, building reusable components to customize Lightning Experience, Salesforce1 Mobile App.

Module IV: Salesforce1 Lightning Process Builder

Introduction to Salesforce1, action layouts for Salesforce1, Lightning Process Builder, creating process using visual layout, create whole process rather than using multiple workflow rules, process for working together in one UI for different users.

Module V: Salesforce Account Sign-up

Two types of free accounts, lifetime free developer account, 30 days trial production account, understanding how to sign up for the lifetime free developer account, account creation at https://developer.force.com.

Module VI: Salesforce domain Sign-up

Creation of custom domain in Salesforce, defining of custom domain name for the organization at https://.lightning.force.com, testing the domain, event driven lightning framework, Aura Framework, deploying the domain, using Developer Console, creating Lightning Components.

Module VII: Using HTML and CSS style

Using CSS and HTML for styling Lightning Components, referencing Components in Lightning App, creating CSS file in Developer Console, linking to Lightning Component, uploading external style sheet to static resource.

Module VIII: Component attributes

Understanding what attributes are, member variables in Apex Class, typed fields on a specific instance of a component, referencing from within Component’s markup using expression syntax, making components dynamic with attributes, using aura:attribute> tag to add attribute to component or app.

Module IX: Lightning Functions

Understanding client side controller, defining functions, binding to components, passing value to functions and other JavaScript based operations, defining attribute in application, referencing component in application.

Module X: Composition of Components

Creating fine-grained components in larger components, fitting components together, creating simple components like c:LC and c:LC2, creating wrapper component c:wrappercomp containing simple components.

Module XI: Conditional Statements

The IF Else conditional statement, aura:if, isTrue expression, instantiating components in either its body or the Else attribute.

Module XII: Value Providers

Accessing data using Value Providers, encapsulating related value together, the value providers for a components v (view) and c (controller).

Module XIII: Out of the box components

Using out-of-the-box components for Salesforce1, Lightning Experience, Lightning Apps, components belonging to different namespaces, Aura, Force, force Chatter, force Community, lightning design system styling, lightning namespace components, user interface.

Module XIV: Common UI and UI namespace

Understanding common UI, using aura:component, UI components such as ui:input and ui:output, easy handling of common UI, component styling and extension.

Module XV: UI component dynamic update

Dynamically updating UI components, JavaScript controller actions for firing events in Lightning Component Framework, event declaration using aura:event tag in a .evt resource.

Module XVI: Event handling

Event-driven programming using JavaScript, Java Swing, the component event and application event, writing handlers in JavaScript controller actions.

Module XVII: Server side controller

Creating server side controller in Apex, @Aura Enabled annotation, annotation to enable client and server-side access to controlled method, calling a server-side controller action from a client-side controller.

Module XVIII: Hands on example of Server side controller

A real example of deploying Server side controller by pulling data from Opportunity object, creating Client side controller to invoke Server side controller and passing the returned value to components.

Module XIX: Building Lightning Application

Building Contact Management App on Lightning Framework, uploading CSS file and uploading it to static resource for referencing in application, creating contact Controller Apex Class, pulling data from contact and returning the list of contacts, designing User Interface by using HTML and CSS Classes provided in Bootstrap Style sheet.

TENHO INTERESSE

Cursos Relacionados

Curso SAP PI 7.5 Process Integration

32 horas

Curso SAP Metodologia Activate

16 horas

Curso Solution Manager Configuração de Gerenciamento Serviços de TI

32 horas

Curso SolMan - Projetos de Execução com SAP Solution Manager

40 horas

Curso SAP Activate Entrega de Projetos Ágeis

16 horas

Curso Web Intelligence Report Design

16 horas