1 day - 8h
English, Spanish
Virtual
Public
Are you a programmer who wants to understand how to customize applications programmatically on the Salesforce platform? In this course, you will learn the core of the Apex programming language and Visualforce markup in order to customize your Salesforce applications.
You will get hands-on experience retrieving, manipulating, and storing data programmatically into data objects (sObjects). You will write custom logic using Apex triggers and classes, and test that logic using the built-in testing framework.
You will explore how Apex code interacts with declarative customizations on the platform, and the nuances of working on a multi-tenant platform. You’ll then examine common techniques for designing solutions in Apex. These activities will culminate in an exercise building a complex trigger that takes advantage of the declarative aspects of the platform.
You will get hands-on experience writing Visualforce pages to customize your user interface as well as a brief introduction to the Lightning Component framework.
This course is designed for programmatic developers, with a good understanding of core object-oriented programming concepts, who additionally have experience building declarative solutions on the Salesforce platform, and need to be able to write programmatic customizations to both the business logic and user interface layers using Apex and Visualforce. The course is also designed to help you prepare for the Salesforce Platform Developer I certification.
Prepare for the course with this Trailmix.
This course is intended for an individual who has experience developing and deploying basic business logic and user interfaces using the programmatic capabilities of the Salesforce platform, including practical application of the skills and concepts noted in the exam objectives below.
Our team of experts are always available to provide consultation services and help you identify the most appropriate course that aligns with your team’s objectives.
I’ll attend the course (virtually or in person) in:
Choose who is going to attend: