Skip to content
UdemySalesforcePaid courseBeginner levelCertificate

Salesforce Apex: The Complete Introduction for Beginners (Udemy.com)

Learn Salesforce development with Apex and start your career as a Salesforce Developer.

Created by: Todd Boyd

Last updated January 2024

icon
What you will learn

  • The Apex programming language from the ground up
  • Apex Syntax
  • Variables and Data Types
  • Operators and Expressions
  • Control Flow
  • Collections
  • Working with Salesforce Data
  • Object Oriented Apex
  • Triggers
  • Unit Tests

icon
Course Description

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.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Todd Boyd

Hi, my name is Todd Boyd. I've been a software engineer, architect and consultant for 20 years. I've worked for companies like Microsoft, Starbucks, and Allrecipes designing and building enterprise applications on Salesforce, AWS, .Net and Java.

I'm a certified Salesforce Platform App Builder and Platform Developer I. Software development has been a fun and rewarding career for me and now I want to help others learn the skills and technologies to begin or advance their career as a developer.

icon
More Salesforce courses

$124.99

$74.99

$19.99

$13.99

$79.99

$84.99

icon
Reviews

4.8

2,641 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Kamila Prochenka on 10/27/2025

The course content is very good and the instructor explains everything clearly. All the content is well structured and organized. As something more to be added in this course, i feel that it could have more practical assignments to practice more as listening is not so much efficient as learning by doing. But overall, recommend this course for the beginners!

By Shubham Singh Rawat on 5/31/2025

The course was great, especially for someone who is learning the a,b,c,d of Salesforce Apex. The way Todd explained everything was very easy to understand and it all made sense, the only scope for improvement I'd say is in the assignments, I loved doing them and wished there were more of them. I hope to see Todd returning back with a more advanced course for Salesforce Apex Development.

By Amoy Odusanya on 11/8/2024

Todd's course helped me to grasp the basic concepts of Apex coding and build context. The test exercises were very engaging! I love that you can adjust the speed of the video to go at your own pace. He also shares many insights or lessons learned along the way as you follow along in the Dev Console. I am on my Salesforce PD1 journey and this was the perfect first stop. This is truly a from-scratch Salesforce Apex coding beginner course!

By Yatin H on 7/9/2023

Coming from Java, the course took a little over two days to go through and surprised me how similar both Languages are! I took the course as baby steps before jumping into actual PD1 preparation, mainly to get familiar with Apex syntax. Prior Admin knowledge helped alot grasping concepts as well. Todd has an amazing way of putting things across during his explanation and makes things crystal clear so its worth paying close attention to every word said. I am amazed how well crafted the course is even though its short. I wish if Todd had a PD1 course for us... Thanks Todd for all the wisdom!

By Timmy Billjay on 4/17/2023

Todds did an amazing job of breaking down complex concepts into easy-to-understand lessons, and the examples and exercises really helped reinforce my understanding of the material. It is quite comprehensive and well-structured. The course covers everything from the basics of Apex syntax to more advanced topics like triggers and batch processes. I especially appreciated the emphasis on best practices as well as the real-world scenarios that were presented throughout the course. The learning experience was also very engaging, with interactive quizzes and challenges that kept me motivated and eager to learn more. The course also provides plenty of resources and reference materials to help me continue my learning journey beyond the course. Overall, I highly recommend this course to anyone who wants to learn Apex, whether you're a complete beginner or have some coding experience. It's a fantastic resource for anyone looking to expand their knowledge and skills in Salesforce development.

By Tom H on 10/10/2022

As a newbie to Apex but a fairly seasoned Senior Salesforce Administrator, I cannot thank Todd enough for introducing me to these concepts at the pace he does in the course. There were a few sections - definitely more challenging than the others for newcomers - where I would struggle to wrap my head around something, but would relatively quickly be able to figure it out by refering back to the course and my scribbled notes. I quickly found myself welcoming being challenged by the relatively tougher concepts and looking into the Apex Developer Guide alongside the course! I think I have caught the bug and am definitely going to learn more! I genuinely enjoyed learning from Todd, and would love a more in-depth course on Triggers, best practices, advanced practices etc.

By Omar Tejera on 9/5/2022

This course exceeded every expectation that I could have had for learning Apex. I GET IT! Wow. I never thought that this would make so much sense. Todd's explanations are crisp, clear, and concise. One feedback: in the Unit Test section, you refer to "AccountTrigger," but it looks different than the one that we previously created? I'm wondering if this was from an older version of the course. It still made sense overall, and your explanation was incredible. Thank you, Todd!

By Hever Capote on 5/21/2022

Todd's videos were a great way to get introduced to basic Apex. Although sometimes I felt he moved a little quickly and I had to slow the video down, his instructions were still very easy to follow along with. I recommend anyone looking to get introduced to Apex to take this course. The only thing I wished is he had more practice problems but those can easily be found online.

By Neil Hohmann on 2/12/2022

Highly recommended! Todd is a very good and methodical teacher. I learned a lot and feel confident now in creating triggers and unit tests. It also gives you great insight into other Salesforce processes, such as automation and uploading data. Being introduced to Workbench was a plus. For those new to Salesforce, it may be best to have some experience prior to taking this course. (I would take any future course that Todd releases.)

By Jabre Celestine on 11/14/2021

This was pretty excellent. It was easy enough to follow along with, and while in the beginning it was a bit confusing, as the course went on things started making a lot more sense. I used Visual Studio Code and Apex plugins to write and notate several versions of the code, took great notes line by line when necessary, and I actually feel pretty good about writing some triggers, testing the code, etc. Thanks so much Mr. Boyd, this was wonderful.

Showing all 10 reviews on CourseDuck

Read all 2,641 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100