Salesforce Integration Training (Salesforce Apex Training)

BY
Intellipaat

Develop your career in salesforce by registering for the Salesforce Integration Training course by IntelliPaat and learn SOAP, APIs, REST, Salesforce, etc.

Mode

Online

Fees

₹ 10032

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based

Course overview

Salesforce Integration Training course by IntelliPaat will provide the learners with a comprehensive introduction of the various aspects of Salesforce. It has been curated by top salesforce developers of the industry. Participants will learn about various concepts such as REST, SOAP, APIs, Salesforce Lightning, Salesforce account sign-up, using CSS style and HTML, the value provides, lightning functions, conditional statements, event handling, building lightning applications, and many other vital concepts. 

Through this course, participants will be given hands-on experience of various technologies by way of several real-life projects in various domains of the industry such as finance, e-commerce, and entertainment. Participants will be trained in SOAP, REST APIs, apex calling out to external service using REST API, configuring and downloading Eclipse to customized IDE, integrating Force.com plug-in using Eclipse, authenticating through OAuth protocol, integrating SOAP API to Force.com in order to manage records Visualforce page characteristics and connecting applications with custom web service classes. This course will be beneficial for students/professionals looking to gain knowledge about salesforce or further their career in the field of the salesforce.

The highlights

  • Course certificate provided by Intellipaat 
  • Online learning
  • 24 x 7-lifetime support
  • Flexible schedule
  • Job assistance by an academy 
  • 8 hours of self-paced videos

Program offerings

  • Self-paced videos
  • Project work
  • Exercises

Course and certificate fees

Fees information
₹ 10,032
certificate availability

Yes

certificate providing authority

Intellipaat

Who it is for

The Salesforce Integration Training course by IntelliPaat can be beneficial for:

  • Software developers
  • CRM professionals
  • App developers
  • System admin 
  • Those who aspire to a career in Salesforce

Eligibility criteria

Certification Qualifying Details

Course certificate for Salesforce Integration Training course by IntelliPaat shall be provided to the participants who successfully secure 60 percent in their qualifying exam and submit the project assignments at the end of the course.

What you will learn

Software development skills

After the completion of the Salesforce Integration Training course by IntelliPaat participants will have knowledge about the following:

  • Learn the basics of REST API
  • Understand the two types of WSDL Enterprise WSDL & Partner WSDL
  • Grasp how to build the connection for applications with custom web service classes
  • Understand the working of the modern user interface for speed optimization,
  • Acknowledge the typed fields on a specific instance of a component
  • Expertize in JavaScript-based operations
  • Grasp the process of accessing data using value providers
  • Understand the Understanding of common UI and its components

The syllabus

Rest

  • Posting HTTP and parsing a JSON response 
  • Calling an external service, sending an HTTP request 
  • Apex rest support for JSON and XML formats 
  • Apex callout to an external service
  • HTTP callout using rest with JSON
  • Executing the code
  • Deploying the OAuth protocol 
  • Creating a connected app
  • Force.com plug-in to integrate with the eclipse 
  • Specifying the app general information 
  • Downloading eclipse and configuring for customized ide 
  • Authenticating using OAuth before making the rest of API calls 
  • Creating URL
  • Defining variables of the user-defined type
  • Introduction to rest API

Soap

  • Testing the connection
  • The component-based UI framework for force.com platform
  • The entire process overview
  • Getting the session id to a custom class
  • Introduction to soap API
  • Calling the method to perform the required task
  • Building the connection for applications with custom web service classes
  • Web service class, the process of authenticating the information
  • Introduction to visualforce page
  • Retrieve, update or delete records
  • The syntax 
  • Remote site settings before making an external site callout
  • Web services software that is available over the internet using standardized XML message
  • Deploying soap API to integrate force.com applications to create
  • The two types of WSDL enterprise WSDL & partner WSDL
  • Parsing WSDL
  • Consuming external web service in the apex

Salesforce 1 lightning process builder

  • Introduction to salesforce1
  • Action layouts for salesforce1
  • Create the whole process rather than using multiple workflow rules 
  • Lightning process builder 
  • Creating a process using visual layout 
  • Process for working together in one UI for different users.

Salesforce lightning

  • Salesforce lightning collection of tools and technologies 
  • Salesforce1 mobile app.
  • Modern user interface for speed optimization 
  • Building reusable components to customize the lightning experience 
  • Lightning experience

Salesforce account sign-up

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

Salesforce domain sign-up

  • Creation of custom domain in salesforce 
  • Defining a custom domain name for the organization at HTTPS://<mydomain>.lightning.force.com 
  • Creating lightning components.
  • Testing the domain 
  • Event-driven lightning framework 
  • Using developer console 
  • Aura framework 
  • Deploying the domain

Using HTML and CSS style

  • Using CSS and HTML for styling lightning components
  • Referencing components in the lightning app 
  • Uploading external style sheet to static resource
  • Creating a CSS file in the developer console 
  • Linking to lightning component

Component attributes

  • Understanding what attributes are
  • Making components dynamic with attributes 
  • Member variables in apex class 
  • Using aura: attribute> tag to add an attribute to component or app.
  • Typed fields on a specific instance of a component 
  • Referencing from within component’s markup using expression syntax

Lightning functions

  • Understanding the client-side controller
  • Defining functions 
  • Referencing component in the application
  • Binding to components 
  • Defining attribute in application 
  • Passing value to functions and other javascript based operations

Composition of components

  • Creating fine-grained components in larger components
  • Creating a wrapper component c: wrappercomp containing simple components.
  • Fitting components together 
  • Creating simple components like c: lc and c:lc2

Conditional statements

  • The if-else conditional statement
  • Instantiating components in either its body or the Else attribute.
  • Aura: if, is a true expression

Value providers

  • Accessing data using value providers
  • The value providers for a components v (view) and c (controller)
  • Encapsulating related value together

Out of the box components

  • Force chatter 
  • Lightning experience
  • Lightning apps 
  • User interface
  • Force 
  • Aura 
  • Using out-of-the-box components for salesforce1
  • Lightning namespace components
  • Force community 
  • Lightning design system styling
  • Components belonging to different namespaces

Common UI and UI namespace

  • Understanding common UI
  • Using aura: component
  • Easy handling of common UI 
  • Ui components such as UI: input and UI: output 
  • Component styling and extension

Ui component dynamic update

  • Javascript controller actions for firing events in the lightning component framework 
  • Event declaration using aura: event tag in a .evt resource
  • Dynamically updating UI components

Event handling

  • Event-driven programming using javascript
  • Writing handlers in javascript controller actions
  • Java Swing, the component event and application event

Server-side controller

  • Creating server-side controller in the apex
  • @aura enabled annotation, annotation to enable the client and server-side access to controlled method
  • Calling a server-side controller action from a client-side controller

Hands-on example of a server-side controller

  • A real example of deploying a server-side controller by pulling data from the Opportunity object
  • Creating client-side controller to invoke server-side controller and passing the returned value to components

Building lightning application

  • Building contact management app on lightning framework
  • Designing the user interface by using HTML and CSS classes provided in the bootstrap style sheet
  • Pulling data from contact and returning the list of contacts
  • Uploading CSS file and uploading it to static resource for referencing in application creating contact controller apex class

Admission details


Filling the form

Candidates who wish to enrol on the Salesforce Integration Training course by IntelliPaat can follow the given steps:

Step1: Visit the official website of the course.

Step2: Click on enrol now given besides the training type.

Step3: Once the course is added to the cart, click on checkout.

Step4: Candidates have to create an account with Intellipaat before they can proceed further.

Step5: After the account has been made, they have to fill in the billing details.

Step6: After filling in the details, candidates can choose the payment method and make the course fees paid to start learning.

How it helps

The Salesforce Integration Training course by IntelliPaat is an opportunity for the learners to gain complete knowledge of integrating Salesforce with callouts to external services with the right APIs like SOAP and REST. Mastering these integration skills will enable the participants to excel and accelerate their career growth in salesforce. Online learning makes it easier for participants to learn from the comfort of their homes or anywhere they are comfortable. Graduates/professionals can pursue this course along with their jobs. As it is a self-paced course, participants can learn according to their convenience. 24x7 technical support has been available for the feasibility of the participants. They can solve their doubts at any point in time. This course certification will add more value to the resume of the participants as it is highly recognized in organizations affiliated with Intellipaat which includes over 80 top MNCs and some of the Fortune 500companies. Certified participants can apply for high-profile jobs at various companies. Intellipaat provides job assistance to its participants by way of interview and resumes preparation to help the participants ace their interviews. Intellipaat has exclusively tied up with more than 80 top MNCs from around the world to provide job assistance to the participants.

FAQs

What is self-paced training?

In self-paced training, participants are given recorded sessions, course material, Quiz, assignments, and related software. Participants can take the quizzes to assess their understanding and knowledge of the concepts. It will help them clear the certification examination.

What are the different modes of training?

Intellipaat provides instructor-led online training or self-paced training. It also offers corporate training for various organizations. All Intellipaat trainers have 12+ years of industry experience and they are subject matter experts in their domain.

Can I get a support session for better understanding?

Intellipaat offers 24/7 query resolution. Participants can raise a ticket with the support team anytime. Even email support has been made available for queries. One-on-one sessions can also be arranged with trainers.

Which projects are included in this course?

Intellipaat offers real-world projects as part of the course. It will enable the participants to implement their learning in the real-world industry setup also. These projects will thoroughly test the skills, learning, and knowledge of the participants making them completely industry-ready.

Is job assistance given?

Intellipaat provides job assistance to all the participants who successfully clear the certification course. 

Can I switch from self-paced training to instructor-led training?

Participants can switch from self-paced training to online instructor-led training by making the payment of the extra amount. They can join the next batch.

How is course certification awarded?

Participants who complete Intellipaat’s training course, work on real-world projects and assignments, and score at least 60 percent in their qualifying exam will be given Intellipaat’s course certificate. 

Does job assistance guarantee a job?

The job assistance program intends to help the participants get a job. It provides them potential opportunities to explore various openings in the corporate world. The final decision of hiring is however based on the performance of the participants in the interview and the requirements of the companies.

How can I contact Intellipaat officials?

Participants can contact the officials at +91- 7022374614 or at 1-800-216-8930 (TOLL-FREE).

What is the refund policy?

Participants can raise a refund request with Intellipaat within 7 days of the commencement of their first session. Any request after 7 days of purchasing the course will not be entertained and no refund shall be given.

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books