Explore Courses

Salesforce Integration Training (Salesforce Apex Training)

Intellipaat Salesforce Integration Training will help you master various concepts like SOAP, APIs, REST, Salesforce Lightning, Salesforce account sign-up, using CSS style and HTML, lightning functions, conditional statements, value providers, event handling, building lightning applications, etc. In this Salesforce Integration Certification, you will gain hands-on experience in various technologies by engaging in several real-life projects in domains of finance, e-commerce, banking, entertainment, etc. So, get the best online Salesforce Integration course from top Salesforce Developers.

Key Features

  • Self-paced Videos : 8 Hrs
  • Lab & Project Hrs : 16 Hrs
  • Access Duration : Lifetime
  • 24 x 7 Support
  • Flexible Schedule
  • Get Certified
  • Job Assistance

About Salesforce Apex Integration Training Course

This is comprehensive training course in Salesforce Apex Integration. You will learn SOAP and REST APIs, various aspects of invoking external web services from the Force.com platform, creating web services from within the Apex code.

What will you learn in this training?

  1. Introduction to the SOAP and REST APIs
  2. Apex callout to external service using REST API
  3. Downloading and configuring Eclipse to customized IDE
  4. Integrating Force.com plug-in with Eclipse
  5. Authenticating using OAuth protocol
  6. Integrating SOAP API to Force.com to manage recordsVisualforce page characteristics
  7. Connecting applications with custom web service classes

Who should take up this course?

Software and App Developers, CRM Professionals, System Admin and those looking for a career in Salesforce

What are the prerequisites for taking up this training?

There are no prerequisites for taking up this Salesforce Apex Integration training course.

Why you should take up this training course?

  • Salesforce is the number one CRM tool available in the market today.
  • A Salesforce Consultant can earn an average salary of $114,000 per year.
  • Global Enterprise Application market to reach $ 213.43 billion by 2020 – Allied Market Research

Salesforce professionals are in huge demand around the world due to the sheer dominance that Salesforce commands among CRM and other applications in the enterprise setup. This Intellipaat training in Salesforce Apex Integration will give you a complete knowledge of integrating Salesforce with callouts to external services through the right APIs like SOAP and REST. Mastering these Apex integration skills can help you take your career to the next level.

view more
Read Less

SalesForce Apex Integration Course Content


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.



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.

  1. 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.

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.

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.

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.

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.

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.

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.

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.

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.

Conditional Statements

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

Value Providers

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

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.

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.

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.

Event handling

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

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.

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.

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.

view more
Read Less

SalesForce Apex Integration Project

What projects I will be working on this Salesforce Integration training?

Project : Calling the method to perform the required operation in Salesforce

Topics : The SOAP API for calling a function, getting external service with Apex callout, calling the method, creating new account, creating an instance of the class, saving it, calling the method from other org, adding more functionality like calculations, adding triggers, variables for successful SOAP integration.

view more
Read Less Project

Sample Salesforce Video Tutorials

view more
View Less Sample Videos

SalesForce Apex Integration Certification

At the end of the course, there will be a quiz and project assignments. Once you complete them, you will be awarded with the Intellipaat Course Completion Certificate.

view more
Read Less Certification

Salesforce Training Reviews

view more
View Less Reviews Video
  1. Profile photo of Anik Saxena Anik Saxena 

    Really up to the mark

    Thank you so much for your excellent training. I am 100% satisfied with everything, which was actually more than what I had expected. I shall recommend Intellipaat training to friends and family for sure to learn Salesforce.

Frequently Asked Questions on SalesForce Apex Integration

What is Intellipaat self-paced training?

In Intellipaat self-paced training program you will receive recorded sessions, course material, Quiz,related software’s and assignments.The courses are designed such that you will get real world exposure and focused on clearing relevant certification exam. After completion of training you can take quiz which enable you to check your knowledge and enables you to clear relevant certification at higher marks/grade also you will be able to work on the technology independently.

What are the different modes of training that Intellipaat provides?
At Intellipaat you can enroll either for the instructor-led online training or self-paced training. Apart from this Intellipaat also offers corporate training for organizations to upskill their workforce. All trainers at Intellipaat have 12+ years of relevant industry experience and they have been actively working as consultants in the same domain making them subject matter experts. Go through the sample videos to check the quality of the trainers.
Can I request for a support session if I need to better understand the topics?
Intellipaat is offering the 24/7 query resolution and you can raise a ticket with the dedicated support team anytime. You can avail the email support for all your queries. In the event of your query not getting resolved through email we can also arrange one-to-one sessions with the trainers. You would be glad to know that you can contact Intellipaat support even after completion of the training. We also do not put a limit on the number of tickets you can raise when it comes to query resolution and doubt clearance.
Can you explain the benefits of the Intellipaat self-paced training?
Intellipaat offers the self-paced training to those who want to learn at their own pace. This training also affords you the benefit of query resolution through email, one-on-one sessions with trainers, round the clock support and access to the learning modules or LMS for lifetime. Also you get the latest version of the course material at no added cost. The Intellipaat self-paced training is 75% lesser priced compared to the online instructor-led training. If you face any problems while learning we can always arrange a virtual live class with the trainers as well.
What kind of projects are included as part of the training?
Intellipaat is offering you the most updated, relevant and high value real-world projects as part of the training program. This way you can implement the learning that you have acquired in a real-world industry setup. All training comes with multiple projects that thoroughly test your skills, learning and practical knowledge thus making you completely industry-ready. You will work on highly exciting projects in the domains of high technology, ecommerce, marketing, sales, networking, banking, insurance, etc. Upon successful completion of the projects your skills will be considered equal to six months of rigorous industry experience.
Does Intellipaat offer job assistance?
Intellipaat actively provides placement assistance to all learners who have successfully completed the training. For this we are exclusively tied-up with over 80 top MNCs from around the world. This way you can be placed in outstanding organizations like Sony, Ericsson, TCS, Mu Sigma, Standard Chartered, Cognizant, Cisco, among other equally great enterprises. We also help you with the job interview and résumé preparation part as well.
Is it possible to switch from self-paced training to instructor-led training?
You can definitely make the switch from self-paced to online instructor-led training by simply paying the extra amount and joining the next batch of the training which shall be notified to you specifically.
How are Intellipaat verified certificates awarded?
Once you complete the Intellipaat training program along with all the real-world projects, quizzes and assignments and upon scoring at least 60% marks in the qualifying exam; you will be awarded the Intellipaat verified certification. This certificate is very well recognized in Intellipaat affiliate organizations which include over 80 top MNCs from around the world which are also part of the Fortune 500 list of companies.
Will The Job Assistance Program Guarantee Me A Job?
In our Job Assistance program we will be helping you land in your dream job by sharing your resume to potential recruiters and assisting you with resume building, preparing you for interview questions. Intellipaat training should not be regarded either as a job placement service or as a guarantee for employment as the entire employment process will take part between the learner and the recruiter companies directly and the final selection is always dependent on the recruiter.
view more
Read Less FAQ
Lifetime Access and 24/7 Support
You have of $0 in your cart.
Drop Us a Query

Call Us

Training in Cities: Bangalore, Hyderabad, Chennai, Delhi, Kolkata, UK, London, Chicago, San Francisco, Dallas, Washington, New York, Orlando, Boston

Select Currency

Sign Up or Login to view the Free Salesforce Integration Training (Salesforce Apex Training) course.