Behind every advanced Salesforce developer is a strong understanding of fundamental coding techniques in Apex. In this course, Apex Academy #2: Fundamental Salesforce Coding Techniques (the second course of the Apex Academy series), you'll learn the six core Apex tools: variables, collections, dot notation, IF statements, loops, and DML. Next, you'll discover SOQL and Workbench, an SOQL editor, and how to write SOQL queries. Finally, you'll learn how to use SOQL with Apex and test classes, watching demos along the way to solidify these concepts. By the end of this course, you'll know how to write better code in Apex, and you'll be a better Salesforce developer for it.
David Liu is a self-taught programmer whose dreams came true when he became a Salesforce Technical Architect at Google. Now, David dreams of inspiring the next generation of Salesforce developers. He's a four-time Salesforce MVP winner and runs SFDC99.com, the world's most popular Salesforce blog.
Hi everyone, my name is David Liu and welcome to my course, Apex Academy #2: Fundamental Salesforce Coding Techniques.
I’m a Salesforce Technical Architect at Google by day, and a shameless Salesforce fanboy by night. Sometimes, I even have dreams about Salesforce.
Nonetheless - I wasn’t always this way. I used to be a professional email spammer, but, I learned Salesforce and Apex, and eventually rose up the ranks and reached the ultimate technical position for Google and our massive, massive, Salesforce deployment.
Why should you learn Apex? Well, there are jobs EVERYWHERE, remote and on-site, just waiting to be filled. You and I might never see another industry with such a shortage of professionals in our entire lifetime.
And because of this, salaries are ridiculously high. The average base salary of a Salesforce developer in the US right now is $130,000.
The craziest part of all this, is that learning to code in Salesforce is surprisingly easy - you could start at zero and get a full-time job in less than 6 months. If I could do it, so can you. Plus, you might even have some fun along the way.
In this course, we are going to build a strong Apex coding foundation in you by learning about the core Apex tools you’ll be using on a daily basis.
Some of the major topics that we will cover include:
How to create and use variables
How an IF statement works, and
How and when to use Loops
By the end this course, you’ll know how and when to apply these core tools when writing Apex triggers. There will be plenty of demos, and even better, plenty of homework too.
Before beginning the course you should have a novice understanding of how Apex triggers and test classes work. I certainly recommend watching Apex Academy #1 before taking this course.
I hope you’ll join me on this journey to learn fundamental Apex coding techniques with the Apex Academy course #2 at Pluralsight.