Skip to main content Join us at TDX in San Francisco or on Salesforce+ on March 5-6 for the Developer Conference for the AI Agent Era. Register now.
Dive Deeper Into Salesforce Development Tools and Concepts
Trail

Dive Deeper Into Salesforce Development Tools and Concepts

Get hands-on with the Salesforce Developer Experience and learn Apex fundamentals.

Read More Start

Skills you will gain

Complete the Trail to build your expertise. Learn More
  • App Development and Engineering Practices
  • Product Management
  • Query Languages
  • Process Engineering
  • App and Web Design
  • Show More
  • App Development and Engineering Practices
  • Product Management
  • Query Languages
  • Process Engineering
  • App and Web Design
  • Process Improvement and Optimization
  • Data Management
  • Application Programming Interface
  • Programming Languages
  • Cybersecurity
  • Business Intelligence
  • Software Quality Assurance
  • System Design and Implementation
  • Office and Productivity Technology
  • Show Less

Products

  • Salesforce Platform
  • Code Builder
This Trail may include content that is only available in English. Learn More
+37,600 points
Intermediate
Developer
43 hrs 7 mins

Learn About Salesforce Developer Experience

Explore Salesforce development tools and environments.

Project

Use the Salesforce command-line interface to create, convert, and deploy apps.

+300 Points
~40 mins
Module

Develop from a browser using Code Builder.

+100 Points
~5 mins
Module

Discover Code Builder, the latest tool for coding on the Salesforce platform.

+200 Points
~35 mins
Module

Learn the basics of working with a command-line interface tool.

+300 Points
~55 mins
Project

Set up and integrate the recommended IDE for Salesforce development.

+300 Points
~25 mins
Module

Learn how and when to use different Salesforce developer environments.

+600 Points
~45 mins
Module

Manage change with Salesforce DX tools and source control.

+300 Points
~30 mins
Module

Drive modular-based development with Salesforce DX tooling.

+500 Points
~35 mins

Learn Apex

Get hands-on with Apex.

Module

Use Apex to add business logic and manipulate your data in Salesforce.

+2,100 Points
~2 hrs 45 mins
Video

Learn the basic syntax and structure of Apex.

~12 mins •
Mark as Complete
Module

Write Apex triggers to perform custom database actions.

+1,000 Points
~1 hr 30 mins
Module

Write robust code by executing Apex unit tests.

+1,500 Points
~2 hrs 15 mins
Project

Replay debug logs in Visual Studio Code to discover the root cause of errors in your code.

+400 Points
~1 hr
Module

Write more efficient Apex code with asynchronous processing.

+2,200 Points
~3 hrs 30 mins
Module

Integrate with external apps using Apex REST and SOAP services.

+2,000 Points
~2 hrs

Assess Your Apex Skills

Solve complex development challenges with Apex.

Superbadge

Use integration and business logic to push your Apex coding skills to the limit.

~12 hrs •
Mark as Complete

Learn About Salesforce APIs

Integrate systems with Salesforce.

Module

Get to know the Salesforce Platform APIs and learn to integrate your data.

+1,700 Points
~2 hrs 5 mins
Module

Learn how connected apps integrate external applications with Salesforce.

+400 Points
~30 mins
Project

Create and manage a connected app that gives users secure API access to your org.

+300 Points
~55 mins
Project

Create an external client app using Metadata API.

+200 Points
~35 mins
Project

Set up Postman with the Salesforce API collection to access data in your Salesforce org.

+200 Points
~20 mins

Assess Your API and Web Services Skills

Solve complex integration challenges.

Superbadge

Streamline integration with APIs for data retrieval, manipulation, and automation.

~2 hrs •
Mark as Complete
Superbadge

Develop custom APIs using Apex REST and SOAP services for seamless integration.

~4 hrs •
Mark as Complete
Superbadge

Develop and test Apex REST and SOAP callouts to external systems.

~3 hrs •
Mark as Complete

NEXT: Create Modern Experiences on Salesforce

Continue your learning journey by creating quality user experiences next!

Link

Learn how you can build modern experiences for your users.

Mark as Complete

About this Trail

Explore the developer tools you need to solve complex challenges, like system integration. In this trail, you’ll gain skills in data management, engineering practices, process improvement, software quality assurance, web development, and system design and implementation. Dive deeper into Salesforce Development by tackling user experience after you’ve completed this trail.

Woohoo!

trail completed
Dive Deeper Into Salesforce Development Tools and Concepts
Done and done! Tell the world about it!