Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Trailhead

Developer Beginner

Salesforce via Trailhead

Overview

Leverage your existing development skills to build apps fast on the Salesforce ... Platform.
  • Meet the tools and technologies that power development on the Salesforce platform.
  • Give your data structure with objects, fields, and relationships.
  • Learn how to import and export data in Salesforce.
  • Control access to data using point-and-click security tools.
  • Tailor your apps without writing code by using point-and-click logic.
  • Automate processes for every app, experience, and portal with declarative tools.
  • Customize your mobile experience with the Salesforce app.
  • Use Apex to add business logic and manipulate your data in Salesforce.
  • Write Apex triggers to perform custom database actions.
  • Write robust code by executing Apex unit tests.
  • Use Visualforce to build custom user interfaces for mobile and web apps.
  • Get to know the Salesforce web-based integrated development environment (IDE).
  • Set up and integrate the recommended IDE for Salesforce development.
  • Learn how search works, navigate use cases, and optimize search results.

Syllabus

  • Platform Development Basics
    • Get Started with Platform Development
    • Develop Without Code
    • Code with Salesforce Languages
    • Extend the Salesforce Platform
  • Data Modeling
    • Understand Custom & Standard Objects
    • Create Object Relationships
    • Work with Schema Builder
  • Data Management
    • Import Data
    • Export Data
  • Data Security
    • Overview of Data Security
    • Control Access to the Org
    • Control Access to Objects
    • Control Access to Fields
    • Control Access to Records
    • Create a Role Hierarchy
    • Define Sharing Rules
  • Formulas and Validations
    • Use Formula Fields
    • Implement Roll-Up Summary Fields
    • Create Validation Rules
  • Salesforce Flow
    • Choose the Right Automation Tool
    • Automate Simple Business Processes with Process Builder
    • Guide Users Through Your Business Processes with Flow Builder
    • Customize How Records Get Approved with Approvals
  • Salesforce Mobile App Customization
    • Get Started with the Salesforce Mobile App
    • Customize Navigation
    • Create Global Quick Actions
    • Create Object-Specific Quick Actions
    • Customize Compact Layouts
  • Apex Basics & Database
    • Get Started with Apex
    • Use sObjects
    • Manipulate Records with DML
    • Write SOQL Queries
    • Write SOSL Queries
  • Apex Triggers
    • Get Started with Apex Triggers
    • Bulk Apex Triggers
  • Apex Testing
    • Get Started with Apex Unit Tests
    • Test Apex Triggers
    • Create Test Data for Apex Tests
  • Visualforce Basics
    • Get Started with Visualforce
    • Create & Edit Visualforce Pages
    • Use Simple Variables and Formulas
    • Use Standard Controllers
    • Display Records, Fields, and Tables
    • Input Data Using Forms
    • Use Standard List Controllers
    • Use Static Resources
    • Create & Use Custom Controllers
  • Developer Console Basics
    • Get Started with the Developer Console
    • Navigate and Edit Source Code
    • Generate and Analyze Logs
    • Inspect Objects at Checkpoints
    • Execute SOQL and SOSL Queries
  • Quick Start: Visual Studio Code for Salesforce Development
    • Get Started with Visual Studio Code
    • Make Visual Studio Code Salesforce Ready
    • Use Visual Studio Code for Salesforce Development
  • Search Solution Basics
    • Choose the Right Search Solution
    • Build Search for Common Use Cases
    • Optimize Search Results

Reviews

Start your review of Developer Beginner

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.