New to Developing with Salesforce? Check out These Resources!
*Updated: 7 May 2025
Welcome - we are so glad you're here. These resources will help you get an understanding of why you might want to become a Salesforce developer, what type of development you'd like to focus on, and great ways to connect and build your network.
Agentforce Events
Blog Posts
- What is a Salesforce Developer?
- 12 Reasons to Become a Salesforce Developer
- The Beginners Guide to Getting Started with Salesforce Development
- For 3rd Party Developers, check out our curated Salesforce Developer Learning Journey:
The Salesforce Developer Careers Page
will enable you to learn about the opportunities and skills required for each type of Salesforce Developer: Platform, Marketing Cloud, Commerce Cloud, Slack, MuleSoft, Tableau, and more.
The
Get Started as a Developer Quest allows new Salesforce Developers to learn the languages, concepts, tools, and resources needed to start building on Salesforce, and then get hands-on with the Salesforce Developer Edition, a free, full-featured copy of the Salesforce Platform, now with Agentforce and Data Cloud.
is your fast track to getting started with Salesforce development! This seven-part video series covers everything you need to know.
Get Started with Hands-On Salesforce Platform Development:
- The Developer Beginner trail
- The Developer Intermediate trail
- The Developer Advanced trail
- Get Started with Salesforce Development (Project)
Connect with Salesforce Developers:
- Tune in to our monthly Salesforce Developers Ask Me Anything sessions! We bring you closer to Salesforce product experts so you can learn from the best.
- Find your local Salesforce Developer meetup group or community conference and join the in-person community for networking, skills development, and career growth.
- Get the latest developer updates delivered straight to your inbox when you sign up for the Salesforce Developer Newsletter.
- And don't forget to grab a free Salesforce Developer Edition, for a full-featured copy of the platform
If you're a Java developer (welcome!), here are some specific resources for you:
- An Introduction to Apex for Java Developers
- Apex for NodeJS Developers
Have suggestions for future types of content? Let us know in the comments below!
Curious how others are handling error monitoring in Salesforce. Things like:- Unhandled/handled Apex exceptions- Failed integrations or callouts- Batch jobs / scheduled jobs not running- Flow failures- Webstore or user-facing issuesAre you mostly reacting when users report issues, or do you have something proactive in place to catch them early?Would love to hear what’s working (or not working) for you.