About the Course
Learn how to customize and design applications programmatically on the Salesforce Platform. This course will introduce Apex (Salesforce’s programming language) and Visualforce markup, so attendees can customize their Salesforce applications using code and explore how Apex interacts with declarative customizations on the Salesforce platform. Attendees will learn how to retrieve, manipulate, and store data programmatically in data objects (sObjects), write and test custom logic, write Visualforce pages to customize user interface, and deploy solutions to another environment.
This course will also cover an overview of the declarative automation tools available on the platform and a brief introduction to the Lightning Component framework. Plus, explore the nuances of working on a multi-tenant platform so attendees can extend the platform to meet business demands.
Who should attend
1. Programmatic developers
2. Anyone interested to write programmatic customizations to both business logic and UI layers using Apex and Visualforce
3. Anyone wish to get Salesforce Platform Developer I credential
4. Attendees should have a good understanding of core object-oriented programming concepts and experience building declarative solutions on the Salesforce Platform
Programming with Apex
Using SOQL and SOSL to Retrieve Your Org’s Data
Using DML to Manipulate Your Org’s Data
Apex Class Essentials
The Save Order of Execution, Apex Transactions, and Platform Events
Strategies for Designing Efficient Apex Solutions
Trigger Design Strategies
Working with Visualforce
Visualforce Development Considerations and Testing
Individual Training or Corporate Training
Salesforce Certification : Platform Developer I
Prerequisite : Salesforce Course DEX403 (Instructor-led)
Pre-work : Programmatic Development Using Apex and Visualforce Prework (Trailmix)
This course is RTTP approved by VTC, with reimbursement of 2/3 of training course fees.
This course will be taught by Salesforce Certified Instructor(s)