Salesforce Platform Developer I (Apex & Visualforce) Certification Training
![Simplilearn Americas LLC](https://static.mytechlogy.com/cache/120eb50138d5e4ddec9e3d84afbf6e36_w30_h30_cp_sc.gif)
Simplilearn Americas LLC
Course Summary
Get the essential knowledge you need to write programmatic customizations for both business logic and user interface layers using Apex & Visualforce in this Salesforce developer certification training
-
+
Course Description
Who delivers the training?
All Our Trainers are salesforce certified and highly qualified with over 10 years of experience in implementing salesforce.Is exam fee included in the course fee?
No. The exam fee is not included in the course fee. Candidates need to register on the Salesforce website to appear for the examination.How many questions would there be in the Salesforce certification exam?
60 multiple choice questions (Closed Book)
Pass mark – 68%
Registration Fee: $200
Retake Fee: $100What is LVC? Is it classroom training?
LVC or Live Virtual Classroom training for Salesforce is a live training conducted via online live streaming of a class. LVC is run by a Salesforce certified trainer with over 10 years of work experience. The class attended by the global audience can enrich your learning experience.Are these trainings LIVE or are the trainings a pre-recorded video?
All the trainings are live interactive sessions, wherein you can raise concerns and discussions at any point during the class. Additionally, we also provide recordings of the sessions attended by you for your future reference.What infrastructure do I need to attend this session?
The system requirements are quite basic:
OS: Windows any version above XP SP3 & Mac any version above OS X 10.6
Internet Speed: Preferably above 512 KBPS
Headset: A headset with a microphone with good clarity.I want to know more about the training program. Whom do I contact?
Please join our Live Chat for instant support, call us, or Request a Call Back to have your query resolved.Who are our Faculties and how are they selected?
All our trainers are working professionals and industry experts with at least 10-12 years of relevant teaching experience.
Each of them have gone through a rigorous selection process which includes profile screening, technical evaluation, and training demo before they are certified to train for us.
We also ensure that only those trainers with a high alumni rating continue to train for us.What is Global Teaching Assistance?
Our teaching assistants are here to help you get certified in your first attempt.
They are a dedicated team of subject matter experts to help you at every step and enrich your learning experience from class onboarding to project mentoring and job assistance.
They engage with the students proactively to ensure the course path is followed.
Teaching Assistance is available during business hours.What is covered under the 24/7 Support promise?
We offer 24/7 support through email, chat, and calls.
We also have a dedicated team that provides on demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.
-
+
Course Syllabus
Course preview
Salesforce Platform Developer 1
Lesson 1: Getting Started with Salesforce Platform 08:16
1 Understanding Salesforce Platform 08:16
2 Understanding Salesforce Terminologies
3 Multitenancy and Cloud
4 Understanding Salesforce Metadata and API
5 Understanding Salesforce Architecture
6 Declarative vs. Programmatic Changes and Customizations
7 Application Development Tools in Salesforce
8 AppExchange as Application Development Strategy
9 Finding and Navigating Salesforce Documentation
10 Understanding Salesforce Trust
Lesson 2: Building Data Model in Salesforce and Business Processes 05:51
1 Data Model 05:51
2 Fields
3 Relationship Fields
4 Junction Object
5 Schema Builder
6 Business Logic
Lesson 3: Data Management
1 Data Management in Salesforce
2 Exporting Data
Lesson 4: Introduction to Apex
1 Apex
2 Apex Development Process
3 Apex Development Tools
4 Apex Governor Limits
Lesson 5: Data Types and Logic Control in Apex
1 Data Types
2 Primitive Data Types
3 sObject Data Types
4 Enum Data Types
5 Collections Data Types
6 Operators
7 Logic Control Statements
Lesson 6: Apex Classes
1 Classes
2 Apex Class Variables and Methods
3 Access Modifiers
4 Class Constructors
5 The ‘this’ Keyword
6 Inheritance
7 Sharing
8 Interface
9 System Classes and Methods
Lesson 7: sObject Relationships
1 API Names of Object and Field
2 Relationships in Apex
Lesson 8: SOQL and SOSL Queries
1 Salesforce Object Query Language (SOQL)
2 SOQL Functions
3 SOQL Variable Binding
4 SOQL FOR Loops
5 SOQL Keywords
6 Relationship Queries
7 Salesforce Object Search Language (SOSL)
8 SOQL vs SOSL
Lesson 9: Data Manipulation Language
1 Data Manipulation Language (DML)
2 SaveResult Class
3 Transaction Control
4 Database.DMLOptions
5 DML Operations on Records
6 DML and Loops
7 SOQL, DML, and Governor Limits
Lesson 10: Apex Triggers 07:14
1 Apex Triggers 07:14
2 Types of Apex Triggers
3 Triggers and Their Execution Order
4 Creating and Viewing Triggers
5 Basic Trigger Syntax
6 Trigger Context Variables
7 Understanding Trigger Events
8 Trigger Helper Class Pattern
9 Bulkified Triggers
10 Handling Recursion in Triggers
11 Restrict Save Operations with addError()
12 Apex Trigger Best Practices
Lesson 11: Exception Handling
1 What are Exceptions?
2 Exception Statements
3 Types of Exceptions
4 Common Exception Methods
5 Catching Different Exception Types
6 Custom Exception Classes
Lesson 12: Debugging
1 What is Debugging?
2 What is Logs
3 Debug Logs in Developer Console
4 Anonymous Blocks
Lesson 13: Testing Strategy
1 Apex Unit Tests
2 Creating Test Data and Users, various sources of test data like static resource, SeeAllData
3 Unit Test Methods
4 Unit Test for Governor limits
5 Running Unit Tests
6 UI
7 Developer Console
8 Force.com IDE
9 Execute Anonymous vs Test Classes
Lesson 14: Deployment Strategy
1 Requirements for deploying Apex, code coverag
2 Deployment
3 via Change Sets
4 Force.com IDE
5 via ANT Tool
6 Workbench
7 Application LifeCycle Management
Lesson 15: Visualforce Pages/MVC Pattern
1 Tags
2 Expression Syntax
3 Data Binding
4 Action Binding
5 Include Static Resources, JavaScript, Style Sheets into Visualforce
Lesson 16: Controllers
1 Types of Visualforce Controllers
2 Standard Controllers
3 Data Binding
4 Traversing Data
5 Error Messages
6 Actions
7 Incorporate VF into application
8 Custom Controllers
9 Why use Custom Controllers
10 Invoking Custom Controllers and Extensions
11 Controller Architecture
12 Controller Methods
13 Example
14 Action Methods
15 Navigation Methods
16 Page Reference
17 Controller Extensions
18 Constructors
19 Use in Visualforce Pages
20 Deploying Controllers
21 Testing Controller
22 Security in Controllers and Visualforce
23 Impact of Apex on Declarative Changes
Lesson 17: Lightning Component Framework
1 Benefits
2 Framework and structure
That was just a sneak-peak into the lesson.
Enroll for this course and get full access.
Enroll now