
Explore operators and expressions in Apex, covering arithmetic operators such as plus, minus, multiply, and divide, as well as assignment, equality, and logical operators, and learn operator precedence.
Master Apex operators and expressions, learning how expressions evaluate to a single value. Explore mathematical, assignment, equality, and logical operators, and use parentheses to control evaluation order.
Explore control flow statements in Apex, using if else and switch to evaluate conditions and choose execution paths, and learn loops that repeat code until a condition is met.
Learn how classes define data and logic and how objects are instances of those blueprints. See class variables and methods for deposits and withdrawals in a bank example.
Learn how access modifiers control visibility in Apex, using public and private members, with a practical example of a private first name and a public setter that validates data.
Build a complete object-oriented Apex bank account class with a private balance and a private static combined balance, supporting deposit, withdraw, and get balance, then test via anonymous Apex.
Learn how maps store key-value pairs and use a key to retrieve its value. Use put to add or update, get to fetch values, and remove to delete pairs.
Walks through a SQL and DML assignment to create ten accounts, assign employees in increments of 100, save changes, and query the top five accounts by employees, handling nulls.
Learn how the assert class added in winter 23 release improves unit-test readability in Salesforce Apex by replacing system.assert with expressive methods like is true, are equal, and not null.
Salesforce Development is a skill that is in high demand in today's IT job market
According to ZipRecruiter the average Salesforce Developer in the U.S. earn $115k per year
According to IDC the Salesforce ecosystem will create 4.2 million new jobs by 2024
The Salesforce platform is expected to continue to grow by around 65% per year
If you're considering a career in Salesforce Development, now is a great time. Even during the Covid-19 pandemic there has continued to be strong demand for Salesforce developers.
This course will take you step-by-step through the Apex programming language starting with basic syntax all the way through Object Oriented Apex, Triggers and Automated Testing. At the end of this course you will have a solid foundation in Apex programming and will be ready to tackle more advanced topics.
FAQ:
Q: Do I need to have programming experience to take this course?
A: No, this course assumes no prior programming experience.
Q: Do I need to have Salesforce experience to take this course?
A: No, you can succeed in this course even if you have no prior Salesforce experience.
Q: Are you available to answer questions?
A: I monitor the Q & A inside the course and will answer your questions there.