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

Apex Basics & Database

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

JME

3K+ Trailblazers completed this

+2,100 Points
Beginner
Developer
~2 hrs 45 mins
+2,100 Points
Beginner
Developer
~2 hrs 45 mins
  • Get Started with Apex+500 Points • ~30 mins
  • Use sObjects+100 Points • ~15 mins
  • Manipulate Records with DML+500 Points • ~40 mins
  • Write SOQL Queries+500 Points • ~40 mins
  • Write SOSL Queries+500 Points • ~40 mins

About this Badge

Apex is a strongly typed, object-oriented language that runs on the Salesforce Platform. In this badge you write your first Apex, work with sObjects, change records with DML, and query data with SOQL and SOSL.

What You'll Learn

Emphasis shows primary focus areas. Learn More

Skills

Apex Programming•Data Modeling

Products

Salesforce Platform

Industries

Cross-Industry

Discover More

Continue your learning journey with these related badges and resources.

Apex Triggers

Run Apex automatically when records change.

Explore the Salesforce Platform

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