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.
Course Overview Hi everyone, my name is David Liu, and welcome to my course, Apex Academy #2: Fundamental Salesforce Coding Techniques. I am a Salesforce technical architect at Google by day, and a shameless Salesforce fanboy by night. 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. And because of this, salaries are ridiculously high. The average base salary of a Salesforce developer in the US right now is $130, 000 per year. 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 six months. In this course, we're 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'll cover include, how to create and use variables, how an if statement works, and how and when to use Loops. By the end of 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 number one before taking this course. I hope you'll join me on this journey to learn fundamental Apex coding techniques with the Apex Academy! Course number two at Pluralsight.