Tech Tracks
Enterprise PlatformsBeginner 17 lessons · 10 h

Salesforce Development

Admin, Apex, Lightning Web Components and Agentforce.

Salesforce runs sales and customer service at a huge number of companies, and India has one of the largest Salesforce talent pools. Learn the platform with a free Developer Edition org: data model, security, Flow automation, reports, SOQL, Apex, triggers and testing, Lightning Web Components, integrations, DevOps, and AI with Agentforce, then build an app and plan your certifications.

You will be able to

  • Set up a free org and learn with Trailhead
  • Model data with objects, fields and relationships
  • Configure security and automate with Flow
  • Write SOQL, Apex, triggers and tests within governor limits
  • Build Lightning Web Components and integrations
  • Understand Agentforce and plan Salesforce certifications

Who it's for

Freshers and developers interested in the Salesforce ecosystem (admin, developer or consultant roles).

Before you start

None for admin topics; basic programming for the developer module

Roles it leads to

Salesforce administratorSalesforce developerSalesforce consultant

Lessons

Module 1

Platform basics

The platform, your free org, data and security.

Module 2

Admin and automation

Flow, reports and the Lightning UI.

Module 3

Developer

SOQL, Apex, LWC, integration and DevOps.

SOQL and SOSL

Learn to read Salesforce data with SOQL: filters, dates, relationship queries, aggregates and bind variables in Apex. Then use SOSL to search across objects.

Apex basics

Learn Apex from scratch: types, collections, loops, classes, DML, error handling and bulk-safe habits. You run everything in your own org and finish with a reusable service class.

Apex triggers and governor limits

Write an Opportunity trigger with a handler class, learn the context variables, and understand governor limits. Learn bulkification so your code survives 200 records at a time.

Testing Apex

Write Apex test classes that create their own data, cover happy, error and 200-record bulk cases, and meet the 75% deployment rule with assertions that actually prove behaviour.

Lightning Web Components

Build a searchable account list as a Lightning Web Component: set up VS Code and the Salesforce CLI, call Apex with @wire, deploy to your org and place the component on a Lightning page.

Integration: REST APIs and platform events

Call the Salesforce REST API, publish your own Apex REST endpoint, make outbound callouts with a Named Credential and test them with mocks, then publish and subscribe to platform events. Learn which integration tool fits which job.

Salesforce DX, sandboxes and deployment

Learn how professional Salesforce teams work: source in Git, a Salesforce DX project, scratch orgs, sandboxes, change sets versus CLI deployment, and the test coverage rule for production. You create a project, deploy Apex and run tests from the command line.

Module 4

AI and career

Agentforce, a full project and certifications.

Tools, courses & exams

Hand-picked, free first. Free tiers and exam fees change, so check the provider's page.

Free tools

Free courses

Official docs

Practice

Communities

Exams & certifications