Getting Started

  • What is Trailhead
  • myTrailhead
  • Trailblazer Community
  • Career Growth

Learn

  • Trails
  • Trailmixes
  • Modules
  • Projects

Credentials

  • Superbadges
  • Certifications
  • Maintain Certifications

Salesforce

  • Salesforce.com
  • AppExchange
  • Developers
  • Help Portal
© 2026 Salesforce, Inc. All rights reserved. Privacy Terms of Use Trust Accessibility Cookie Preferences
SalesforceTrailhead
  • Today
Badge

Asynchronous Apex

Write more efficient Apex code with asynchronous processing.

MAA

3.9K+ Trailblazers completed this

+2,200 Points
Intermediate
Developer
~3 hrs 30 mins
+2,200 Points
Intermediate
Developer
~3 hrs 30 mins
  • Asynchronous Processing Basics+100 Points • ~15 mins
  • Use Future Methods+500 Points • ~40 mins
  • Use Batch Apex+500 Points • ~45 mins
  • Control Processes with Queueable Apex+500 Points • ~45 mins
  • Schedule Jobs Using the Apex Scheduler+500 Points • ~45 mins
  • Monitor Asynchronous Apex+100 Points • ~20 mins

About this Badge

Some work is too big or too slow to do right away. Asynchronous Apex lets you run it later, in batches, or on a schedule. Learn when to use future methods, Batch Apex, Queueable Apex, and the scheduler.

What You'll Learn

Emphasis shows primary focus areas. Learn More

Skills

Asynchronous Processing•Apex Programming

Products

Salesforce Platform

Industries

Cross-Industry

Discover More

Continue your learning journey with these related badges and resources.

Apex Integration Services

Call external services from Apex.

Explore the Salesforce Platform

See how developers build apps, automation, and integrations on one platform.