Learn to develop robust Salesforce applications using Apex and Visualforce controllers. Master the skills needed to create dynamic user interfaces and backend logic.
Salesforce Apex & Visualforce Controllers Training Syllabus
Curriculum Designed by Experts
Force.com Code (Apex)
Describe the features, functionality, and use cases of Apex
Describe the data types and syntax of Apex
Write Apex that handles bulk data
Write SOQL and SOSL queries to return data from the database
Write complex joins in SOQL
Describe the different governor limits and ways to work within them
Create a unit test for a class
List the requirements for deploying Apex code into production
Describe the capabilities of Apex Web services and callouts
Send and receive email from Apex
Describe the capabilities of batch Apex
Describe the capabilities of custom settings
Visualforce Controllers
Understand the Visualforce framework, including its advantages and capabilities
Use expressions to bind data and actions on a page to a controller
Understand the concepts behind controllers, including their functionality and capabilities
Create custom controllers and standard controller extensions to incorporate new data and actions into a page
Understand the security implications of using custom vs. standard controllers
Implement wizards using custom controllers to handle the state and operations
Create custom components that use custom controllers