SalesforceTrailhead
  • Today
© 2026 Salesforce, Inc. All rights reserved. Privacy Terms of Use Trust Accessibility Cookie Preferences
  1. Skills
  2. App and Software Development
  3. Salesforce Development

Learn Salesforce Development

Build and customize applications on the Salesforce platform using code, configuration, and low-code tools. Covers Apex, LWC, SOQL, and the broader Salesforce developer ecosystem.

Why It Matters

  • Core for your role
  • High demand
  • Salesforce Platform
  • Agentforce
  • Developer
  • Administrator
  • Architect

Completed

Completed with Quick Start: Apex · Mar 2026

Learn it

Finish one badge with a hands-on challenge, or a superbadge, to complete Salesforce Development.

Badges that complete it

  • Badge

    Quick Start: Apex

    Write your first Apex class.

    Hands-on challenge · Beginner · 20 minsCompleted
    Review
  • Badge

    Agent Customization with Apex

    Create custom AI agents using agent actions and Apex.

    Hands-on challenge · Intermediate · 30 minsCompleted
    Review
  • Badge

    Apex Triggers

    Write Apex triggers to perform custom database actions.

    Hands-on challenge · Intermediate · 1 hr 30 mins
    Start
  • Badge

    Apex Integration Services

    Integrate with external apps using Apex REST and SOAP services.

    Hands-on challenge · Intermediate · 2 hrsCompleted
    Review
  • Badge

    Apex Testing

    Write robust code by executing Apex unit tests.

    Hands-on challenge · Intermediate · 2 hrs 15 mins
    Start

Superbadges that complete it

For when you already know it.

  • Superbadge

    Superbadge: Apex for Agentforce

    Implement custom solutions using Apex agent actions in Agentforce.

    Advanced · 2 hrs
    Start

Trails and Trailhead Journeys that include them

  • Trail

    Build an AI Agent with Agentforce

  • Trail

    Developer Intermediate

  • Trailhead Journey

    Sales

What you’ll be able to do

Every question and challenge for this skill checks one of these.

  • Create an Apex class with a method that returns a value.
  • Write SOQL queries in Apex.
  • Write triggers that operate on collections.
  • Explain when to use asynchronous Apex.
  • Write a Batch Apex class and monitor it.
  • Chain queueable jobs.

Frequently asked questions

Build and customize applications on the Salesforce platform using code, configuration, and low-code tools. Covers Apex, LWC, SOQL, and the broader Salesforce developer ecosystem.

Complete a badge with a hands-on challenge that teaches it, like Quick Start: Apex, Agent Customization with Apex, or Apex Triggers. If you already know it, Superbadge: Apex for Agentforce completes it too.

Salesforce Development is core for Administrators, Developers, and Architects.

Related skills

  • Not completed

    DevOps and Release Management

    Streamline software delivery with continuous integration, deployment automation, and release governance. Covers modern DevOps toolchains and Salesforce-specific deployment practices.

    Growing demand

    Learn It
  • Completed

    Platform Configuration and Administration

    Configure, secure, and manage enterprise platforms to support business processes and user needs — applying declarative tools, governance models, and operational best practices to keep systems performant and compliant.

    High demand

  • Completed

    Programming Languages and Frameworks

    Write efficient, maintainable code across a range of languages and frameworks used in enterprise and web development.

    Growing demand

  • Completed

    Quality Assurance and Testing

    Ensure software reliability through structured testing, code review, and quality practices across the development lifecycle.

    Growing demand

  • Not completed

    Web and Mobile Development

    Design and build responsive web and mobile applications using modern frameworks and standards.

    Growing demand

    Learn It