SALESFORCE DEVELOPER
CERTIFICATION COURSE
Master Salesforce skills and take your career to the
next level!
1.2 Million 1:1 Personlized 55% Average
Learners Mentorship Salary Hike
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Salesforce Developer
Certification Course
This certification course will train you to master this CRM tool and be ready for the real-
world industry. Enroll now and get trained in Salesforce Apex, Triggers, Developer
Console, MVC Architecture, data validation, controllers, and much more.
Hottest Job of 21st Century
1.1 Million Job Postings Skill Development
There is a global estimate of 1.1 million job Salesforce Developers are equipped with
postings for Salesforce Developers by 2022 various relevant skills fetching lucrative
job offers
Growing Salesforce Industry Future-oriented Career
52.4% CAGR in the global Salesforce Salesforce is a budding field; a head start will
industry prove to be beneficial
High Demand
Popular Degree
By2022, India and US will face a demand
45% of Salesforce Developers
have a master’s degree supply gap of 380,000 Salesforce Developers
Our Credentials
1.2 Million+ 1,000+ 400+
Aspiring Active Students Industry-expert Instructors
Hiring Partners
200+ 55% 155+
Corporates Upskilled Average Salary Hike Countries’ Learners
Page - 1
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
About Program
This online Salesforce Developer Certification Course - PD1 and PD2, designed by industry
experts, will make you proficient in working with Salesforce and other advanced skills. In
this course, you will also get to work on real-life industry-relevant projects.
Key Highlights
38 Hrs Instructor-led Training 32 Hrs Self-paced Videos
40 Hrs Projects and Exercises Certification
Job Assistance Flexible Schedule
Lifetime Free Upgradation Mentor Support
Program Pedagogy
Program Pedagogy
Instructor-led Training Ha ckathons
Get trained by top industry experts Get a sense of how real projects are built
Attend Live Classes Innovative LMS
From worlds top Faculty and
For effective online Learning
Industry experts experience
1:1 Personalized Learning Peer Networking and Group Learning
Hands-on exercises, project work, Improve your professional network and learn from
Learn by Doing
quizzes, and capstone projects
Peer
peers
Networking
Hands on exercises, project work, For effective online Learning
quiz, capstone projects experience
Self-paced videos Gamified Learning
Learn at your own pace with Get involved in group activities to
1:1 Personalized Learning
world-class content
G amified Learning
solve real-world problems
Hands on exercises, project work, Learn trough Hackathons and
quiz, capstone projects Group Learning
j
Pro e cts and Exercises
Get real-world experience through
24*7 Support
projects
Hands on exercises, project work,
quiz, capstone projects
Page - 2
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Program Curriculum
Module 1
Understanding Salesforce Platform Logic Control Statements
Classes
Understanding Salesforce Terminologies
Apex Class Variables and Methods
Multitenancy and Cloud Access Modifiers
Module 2 Class Constructors
Understanding Salesforce Metadata and API The ‘this’ Keyword
Inheritance
Understanding Salesforce Architecture
Sharing
Declarative vs. Programmatic Changes and Customizations
Interface
Application Development Tools in Salesforce
System Classes and Methods
AppExchange as Application Development Strategy
Summary and Quizzes and Recap
Finding and Navigating Salesforce Documentation
Understanding Salesforce Trust
Module 7
Summary and Quizzes Standard Object and Field API Names
Module 3 Relationships in Apex
Data Model Summary and Quizzes and Recap
Basic Syntax of SOQL
Fields
SOQL Functions
Relationship Fields
SOQL Variable Binding
Junction Object
SOQL “for” Loops
Schema Builder
SOQL Keywords
Summary and Quizzes and Recap Relationship Queries
Module 4
Business Logic Module 8
Data Management in Salesforce
Salesforce Object Search Language (SOSL)
Data Import Wizard vs. Data Loader
SOQL vs SOSL
Exporting Data
Summary and Quizzes and Recap
Summary and Quizzes and Recap Data Manipulation Language (DML)
SaveResult Class
Module 5 Transaction Control
Apex Database.DMLOptions
DML and Loops
Apex Development Process
SOQL, DML, and Governor Limits
Apex Development Tools
Summary and Quizzes and Recap
Apex Governor Limits
Summary and Quizzes and Recap Module 9
Module 6 Apex Triggers
Overview of Data Types
Triggers and Their Execution Order
Creating and Viewing Triggers
Primitive Data Types
Trigger Context Variables
sObject Data Types
Understanding Trigger Events
Enum Data Types
Trigger elper Class Pattern
Collections Data Types
Bul ified Triggers
k
Operators
Summary and Quizzes and Recap Page 3-
IND 1 7 22374614
: +9 0 US 1 8 216 8 3
: - 00- - 9 0 sales intellipaat.com
@ www .intellipaat.com
Program Curriculum
Handling Recursion in Triggers
Module 13
Restrict Save Operations with addError()
Standard List Controllers
Apex Trigger Best Practices
Custom Controllers
Summary and Quizzes and Recap
Custom List Controller
Exceptions
Controller Extensions
Exception Statements Controller Methods: Order of Execution
Summary and Quizzes and Recap
Module 10
Overview of Salesforce Lightning
System-Defined Exception
Lightning Component Framework Structure
Exception Methods
Benefits of Using Lightning Component Framework
Catching Different Exception Types
Buffer slot
Custom or User-Defined Exception Handling
Module 14
Summary and Quizzes and Recap
Debugging Using Debug Logs
Testing Apex classes and triggers and
Visualforce
Anonymous Blocks—Another Debugging Tool
Summary and Quizzes and Recap Techniques and tools for testing Apex classes and triggers.
Techniques and tools for testing Visualforce controllers
Module 11 and controller extensions.
Apex Testing—Overview
Module 15
Overview of Unit Tests and Test Classes
Introducing Lightning Web Components
System Test Class Methods
Documentation Changelog
Accessing Private Variables and Methods in Test Classes
Get Started Coding
Test Data—Overview
Lightning Web Components: Open Source
Unit Tests
Supported Browsers
Summary and Quizzes and Recap
Supported JavaScript
Application Development Lifecycle
Supported Salesforce Targets and Tools
Different Development Environments
Lightning Component Library
Module 12 How to Choose Lightning Web Components or Aura
Deployment—Migration of Applications and Set Up Your Development Environment
Components Explore Trailhead and Sample Code
Best Practices for Deployment
Summary and Quizzes and Recap
Module 16
Visualforce Page—Overview
Create Lightning Web Components
Understanding the MVC Pattern
Define a Component
How Visualforce is Architected
HTML Templates
Tools for Visualforce Development
CSS
Visualforce Tags and its Syntax
Composition
Types of Binding
Fields, Properties, and Attributes
Using Static Resources with Visualforce
JavaScript
Summary and Quizzes and Recap
Access Static Resources, Labels, Internationalization
What is a Visualforce Controller?
Properties, User IDs, and Form Factors
Standard Controllers
Component Accessibility
Component Lifecycle
Page - 4
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Program Curriculum
Module 17 Skills to Master
Lightning Web Components and Aura
Components Working Together MVC Architecture
Ajax Components
Compose Aura Components from Lightning Web JavaScript
Batch Apex
Components
Salesforce Apex Data
Salesforce
Send Events to an Enclosing Aura Component
Triggers
Lightning
Share JavaScript Code Between LWC and Aura
Wrapper Classes
Server Side
Module 18 Developer Console
Controller
Migrate Aura Components to Lightning Web Apex Scheduling
Components
Standard/Custom
Migration Strategy
Controller
Pick a Component to Migrate
Exception Handling in
Migrate Component Bundle Files
Migrate Markup
Apex
Migrate Events
Migrate Interfaces
Migrate CSS
Migrate JavaScript
Migrate Apex
Data Binding Behavior Differences With Aura
Base Components: Aura Vs Lightning Web Components
Module 19
Visualforce framework & Lightning Web
Component
Visualforce framework, including its advantages and
capabilities
Visualforce and Apex controllers.
Lightning Web Component and its Apex controller class,
determine necessary changes to the Apex class.
Visualforce to perform actions and partial page refresh.
Best practices when displaying errors in user interfaces.
Appropriate solution (Lightning vs Visualforce) and
describe its benefits.
Module 20
Deployment and Debugging Tool
Apex trigger that is not performing as expected, apply
techniques and tools to isolate and identify the issues.
Deployment and Debugging Tool – Code deployment using
various tools.
Page - 5
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Course Projects
Projects cover the following industries:
Retail Social Media Supply Chain Entrepreneurship E-commerce Banking H ealthcare nsurance
I
Building Lightning Application Developer Console
This project is about building component to call This project involves working with Salesforce
client side controller function and handle data, Developer console. Some of the tasks you will work
alternate method for pulling contact details based on are executing test classes, checking test class
on ID, creating component to handle the event, execution, deploying change of classes, scheduling
adding fields to components, etc,. particular classes, etc,.
Project Project
As part of this interesting project, you will get to learn In this project, you will comprehensively cover the
a lot. You will begin with building a lightning concepts of Apex and Visualforce to understand their
component with Yelp's search API that will allow you real-life implications. As part of the project, you will
to displays a list of businesses near a certain build a simple conference management app with
location. Apex and Visualforce.
Page - 6
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Meet the Batch
Industries Our Learners Come From
12% --BFSI
24% BFSI
4% - Healthcare 50% Information Technology
53%
5% - Healthcare
10% - Consulting
6% - Others
9% - Others
17% - BPO/ KPO
Work Experience
10%
12+ years Some of their current employers include
10%
12%
9-12 years
12%
18%
6-9 years
18%
25%
3-6 years
25%
35%
0-3 years
35%
Page - 7
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
Glimpse of our
Successful Transitions
4.6 4.5 4.38
Career Transitions
From
To
Bibhu Mohanta
Salesforce Consultant
Senior Software Apttus CPQ/Salesforce
enginner Consultant
Poojitha Pastham From
To
Sr. Software Engineer Assistant Manager Sr. Software Engineer
From
To
Yogesh Kumar
Associate Senior Software
Senior Software Engineer
Consultant Engineer
To
Er. Sushil Kuvind From
Software Engineer
Software Engineer Developer
Page - 8
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
About Intellipaat
Intellipaat is one of the leading online training providers with more than 1.2 million learners
in over 155 countries. We are on a mission to democratize education as we believe that
everyone has the right to quality education.
We create courses in collaboration with top universities and MNCs for employability like IIT
Madras, University of Essex, University of Liverpool, IIT Roorkee, IIT Guwahati, E&ICT MNIT
Jaipur, SPJIMR, IBM, Microsoft, etc.
Our courses are delivered by SMEs & our pedagogy enables quick learning of difficult
topics. 24/7 technical support & career services help learners to jump-start their careers.
Page - 9
IND: +91 7022374614 US: 1-800-216-8930 sales@intellipaat.com www.intellipaat.com
1.2 Million Learners & 200+ corporates across 155+ countries
upskilling on Intellipaat platform
Contact Us
INDIA
AMR Tech Park 3, Ground Floor, Tower B, Hongasandra Village,
Bommanahalli, Hosur Road, Bangalore, Karnataka 560068, India
Phone No: +91-7022374614
UK
Flat 16 Bluepoint Court, 203 Station Road, Harrow,
Middlesex HA1 2TS, UK
USA
1219 E. Hillsdale Blvd. Suite 205, Foster City, CA 94404
Phone No: 1-800-216-8930
sales@intellipaat.com
www.intellipaat.com