
Explore what triggers are and when to use them, and practice writing basic, intermediate, and advanced Apex triggers, along with Visualforce custom controllers and extensions for Salesforce automation.
Create your first Apex trigger on the user object to automatically set forecasting checkbox before insert, and learn about code coverage requirements for deployment and next steps with test classes.
Create your first Salesforce Apex test class by writing a static test method that inserts dummy user with a standard user profile to run a trigger and achieve code coverage.
Write an Apex trigger on the account object to automatically set the active field to yes when a new account is created, using a simple for loop and field reference.
Create a before insert Apex trigger for the contact object to automatically set the phone field to a specific number, with setup steps and testing by creating a new contact.
Create a before insert and before update apex trigger on accounts to auto-set type as enterprise customer when number of employees ≥ 500, otherwise set as customer direct.
Explore Salesforce validation triggers that enforce a nonblank phone number on accounts using before insert and before update events, with an error message when the field is blank.
Create a validation trigger for opportunities that prevents saving records when amount is less than 5000 by using before insert and before update, with a custom error message.
Enhance a validation trigger on the account object to display errors beside a field by setting the field's API name, then save to view the message beneath the field.
Master SOQL, the Salesforce official object query language, to access records and perform cross-object actions in triggers, using workbench for practice.
practice using workbench to run sokal queries, including cross object queries with filters and limits, and view results to build hands-on Salesforce data querying skills.
Combine soql with Apex in a trigger to propagate account phone changes to related contacts, using an after update trigger, querying related contacts, and updating their phone fields.
Learn to create and define lists with soql, including string and integer lists, and queries on account and contact to store id, name, phone, and email.
Learn how to create and manipulate sets in Apex, an unordered collection with no duplicates. Write set declarations for strings and integers, add, check contains, and remove elements.
Learn how to create and use maps in Apex: define map<string,string>, populate key-value pairs like USA->USD, India->INR, and retrieve values by key.
Create an after insert and update apex trigger on the account object to auto-create opportunities when industry equals energy and upsell opportunity is yes, using a list.
Create set and map in Apex trigger to auto-fill the sales rep field from the account owner. Use a set of owner IDs and a map to retrieve names.
Develop an advanced apex trigger for campaign members to populate the lead's responded on custom field with date and time when status changes to responded using after update logic.
Design Visualforce pages with a custom controller to fetch account data, display details, and update or insert records via a manually defined save method and SOQL queries.
Learn to design a Visualforce page using a custom controller extension that augments a standard controller to display campaigns and related lists (opportunities, open activities, notes, attachments) on an account.
Learning Salesforce Apex Triggers is not difficult anymore. I have simplified the logic behind writing a trigger and in Just 1 hour you will understand Salesforce Apex Trigger patterns and start writing triggers on your own.
For anyone wanting to learn Salesforce programming(Apex Triggers), whether an experienced programmer or a beginner, this course is the ideal one.
This course contains basic & advanced instructions of Salesforce Programming that covers basic Apex Triggers, SOQL language, Advanced Apex Triggers, VisualForce Designing with Custom Controller & Custom Controller extensions and apex code usage.
If Salesforce apex Triggers and VisualForce custom controller training is what you seek, then look no further! Enroll now and begin your journey as Salesforce Developer & Programmer !