Skip to content

Recorded, structured and yours to keep — start the Salesforce track today

Request access

Self-paced training

Salesforce training you can start today, at your own pace

The same programme we teach live, recorded and structured lesson by lesson. Start from the fundamentals, work up to advanced implementation, and go back over anything as often as you need.

Learn any time
Self-paced

Learn any time

Content access
Lifetime

Content access

Future updates
Included

Future updates

Lifetime access · learn on your own schedule · future updates included

4.8/5

Average learner rating

from 1500+ reviews

3000+

Active students

learning with us right now

170+

Hiring partners

actively interviewing

100% self-paced learning

Everything from the live programme, on your schedule

Structured video lessons you work through in your own time, built around real-world scenarios and practical implementation rather than theory. Start at the fundamentals and progress to advanced concepts.

Self-paced
Format
Lifetime
Access
Included
Future updates
Notes
Included

What is included

  • Structured video lessons The full programme, in order, so you always know what comes next.
  • Lifetime content access Come back to any lesson whenever you need it. It does not expire.
  • Real-world scenarios Practical implementation, the way it is done on a real project.
  • Supporting notes Reference material and practical resources alongside the lessons.
  • Fundamentals to advanced Starts from the basics and builds up, so no prior experience is assumed.
  • Future course updates As the curriculum evolves, the new content is yours too.
Get access Self-paced

Request access

Tell us a little about yourself and our team will send you the enrolment details and what it costs.

Lessons are delivered through our learning platform at app.gradxacademy.in.

Request received

Why Choose RizeX Labs for Salesforce Training

Industry-focused training designed to make you job-ready — not just certified.

Admin & Platform Setup

Master core Salesforce concepts including objects, fields, security, automation, and user management to build a strong foundation.

Sales & Service Cloud

Learn real-world business processes including lead management, opportunity lifecycle, case management, and support workflows.

Apex & Development

Build custom logic using Apex, triggers, and classes. Understand real-time business use cases and backend automation.

Integrations (APIs)

Learn how to integrate Salesforce with external systems using REST/SOAP APIs, webhooks, and real-time data exchange.

LWC and Next Gen UI

Build modern, high-performance UI components using LWC and JavaScript — a must-have skill for Salesforce developers.

Agentforce AI

Learn how to build AI-powered agents, automate workflows, and leverage Salesforce AI capabilities to solve real business problems.

Industry Clouds

Get exposure to domain-specific solutions like Financial Services Cloud, Health Cloud, and other industry-focused implementations.

Real-Time Projects

Work on industry-level projects to gain hands-on experience and become job-ready.

Detailed Course Curriculum

Admin, development and integration in one track — 33 modules, 901 topics, from CRM fundamentals to an enterprise project.

Tracks
8
Modules
33
Topics
901
01 Introduction to Salesforce & CRM Salesforce Fundamentals · Salesforce Architecture · Salesforce User Interface

Salesforce Fundamentals

  • What is Salesforce?
  • What is CRM?
  • Salesforce Cloud Platform Overview
  • Salesforce Ecosystem
  • Sales Cloud
  • Service Cloud
  • Experience Cloud
  • Marketing Cloud
  • Data Cloud
  • Commerce Cloud
  • Salesforce Products and Use Cases
  • Salesforce Editions and Licensing Concepts
  • Salesforce AppExchange
  • Salesforce Trailhead

Salesforce Architecture

  • Salesforce Multi-Tenant Architecture
  • Salesforce Cloud Architecture
  • Salesforce Trust Model
  • Salesforce Instances and Orgs
  • Production, Sandbox and Developer Environments
  • Salesforce Data Model
  • Metadata vs Data
  • Governor Limits — Introduction

Salesforce User Interface

  • Salesforce Classic vs Lightning Experience
  • Lightning Experience Overview
  • App Launcher
  • Navigation Bar
  • Tabs
  • List Views
  • Record Pages
  • Related Lists
  • Global Search
  • Setup Menu
  • Object Manager
  • Personal Settings
  • Lightning App Builder — Introduction
02 Salesforce Data Model & Objects Salesforce Objects · Fields & Data Types · Relationships · Data Modeling

Salesforce Objects

  • Standard Objects
  • Custom Objects
  • Object Manager
  • Standard vs Custom Objects
  • Record and Field Concepts

Fields & Data Types

  • Text
  • Number
  • Currency
  • Percent
  • Date
  • Date/Time
  • Checkbox
  • Picklist
  • Multi-Select Picklist
  • Email
  • Phone
  • URL
  • Formula
  • Roll-Up Summary
  • Auto Number
  • Lookup Relationship
  • Master-Detail Relationship

Relationships

  • Lookup Relationships
  • Master-Detail Relationships
  • One-to-Many Relationships
  • Many-to-Many Relationships
  • Junction Objects
  • Hierarchical Relationships
  • Self Relationships
  • Relationship Fields
  • Roll-Up Summary Fields
  • Cross-Object Formulas

Data Modeling

  • Designing a Salesforce Data Model
  • Object Relationship Diagrams
  • Data Modeling Best Practices
  • Real-World Data Model Design
03 Salesforce Security & Access Management Salesforce Security Model · User Management · Object & Field Security · Record-Level Security · +2 more

Salesforce Security Model

  • Salesforce Security Architecture
  • Authentication vs Authorization
  • Identity and Access Management

User Management

  • Creating Users
  • Managing Users
  • User Licenses
  • Profiles
  • Permission Sets
  • Permission Set Groups
  • Login Hours
  • Login IP Restrictions
  • Freeze vs Deactivate Users

Object & Field Security

  • Object-Level Security
  • Field-Level Security
  • Record-Level Security
  • CRUD Permissions
  • View All
  • Modify All

Record-Level Security

  • Organization-Wide Defaults
  • Role Hierarchy
  • Sharing Rules
  • Manual Sharing
  • Account Teams
  • Opportunity Teams
  • Case Teams
  • Public Groups
  • Queues
  • Territory Management

Advanced Security

  • Restriction Rules
  • Permission Set Groups
  • Security Health Check
  • Session Settings
  • Login History
  • Field Audit Trail — Overview
  • Data Access Troubleshooting

Security Scenarios

  • Designing security for Sales teams
  • Designing security for Service teams
  • Role-based access scenarios
  • Troubleshooting record visibility
04 Salesforce Data Management Data Management Fundamentals · Data Import · Data Loader · Workbench · +2 more

Data Management Fundamentals

  • Salesforce Data Management
  • Data Quality
  • Data Cleansing
  • Data Migration Concepts
  • External IDs
  • Unique Fields
  • Duplicate Management

Data Import

  • Data Import Wizard
  • Importing Accounts
  • Importing Contacts
  • Importing Leads
  • Importing Custom Objects
  • Updating Existing Records
  • External ID Mapping
  • Duplicate Management

Data Loader

  • Installing Data Loader
  • Insert
  • Update
  • Upsert
  • Delete
  • Export
  • Export All
  • Hard Delete
  • Using External IDs
  • Data Loader Command Line — Overview

Workbench

  • Workbench Introduction
  • SOQL Queries
  • REST Explorer
  • Data Operations
  • Metadata Operations
  • API-based Data Management

Mass Operations

  • Mass Transfer Records
  • Mass Delete Records
  • Mass Update Records
  • Mass Submit for Approval

Data Backup & Recovery

  • Salesforce Data Export
  • Scheduled Data Export
  • Sandbox Data
  • Backup Strategies
  • Data Recovery Concepts
05 Salesforce Customization Page Customization · Record Types · Validation & Data Quality · Picklists

Page Customization

  • Page Layouts
  • Compact Layouts
  • Search Layouts
  • Lightning Record Pages
  • Dynamic Forms
  • Dynamic Actions
  • Related Lists

Record Types

  • What are Record Types?
  • Business Process Configuration
  • Record Types with Picklists
  • Record Types with Page Layouts
  • Real-World Record Type Scenarios

Validation & Data Quality

  • Validation Rules
  • Formula Functions
  • Cross-Object Validation
  • Conditional Validation
  • Error Messages
  • Data Quality Rules

Picklists

  • Picklist Configuration
  • Global Picklists
  • Dependent Picklists
  • Controlling Fields
  • Dependent Fields
06 Salesforce Automation & Flow Automation Fundamentals · Flow Builder · Flow Types · Advanced Flow · +1 more

Automation Fundamentals

  • Salesforce Automation Overview
  • Declarative vs Programmatic Automation
  • Choosing the Right Automation Tool

Flow Builder

  • Flow Builder Introduction
  • Flow Builder Interface
  • Variables
  • Resources
  • Elements
  • Decisions
  • Loops
  • Assignments
  • Get Records
  • Create Records
  • Update Records
  • Delete Records

Flow Types

  • Screen Flows
  • Record-Triggered Flows
  • Scheduled-Triggered Flows
  • Autolaunched Flows
  • Platform Event-Triggered Flows
  • Orchestrations

Advanced Flow

  • Before-Save Flow
  • After-Save Flow
  • Scheduled Paths
  • Subflows
  • Fault Paths
  • Flow Error Handling
  • Flow Debugging
  • Flow Governor Limits
  • Flow Performance Optimization

Legacy Automation

  • Workflow Rules
  • Process Builder
  • Migration from Workflow/Process Builder to Flow
  • Legacy Automation Considerations
07 Approval Processes & Business Processes Approval Processes · Advanced Approval Scenarios · Business Process Automation

Approval Processes

  • Approval Process Overview
  • Entry Criteria
  • Approval Steps
  • Approvers
  • Approval Actions
  • Initial Submission Actions
  • Final Approval Actions
  • Final Rejection Actions
  • Recall Actions

Advanced Approval Scenarios

  • Multiple-Level Approvals
  • Manager-Based Approval
  • Amount-Based Approval
  • Dynamic Approval Requirements
  • Approval with Flow

Business Process Automation

  • Lead Processes
  • Sales Processes
  • Support Processes
  • Case Escalation
  • Assignment Rules
  • Auto-Response Rules
08 Reports, Dashboards & Analytics Reports · Report Formats · Advanced Reports · Dashboards · +1 more

Reports

  • Salesforce Reports Overview
  • Report Builder
  • Standard Report Types
  • Custom Report Types

Report Formats

  • Tabular Reports
  • Summary Reports
  • Matrix Reports
  • Joined Reports

Advanced Reports

  • Filters
  • Filter Logic
  • Cross Filters
  • Row-Level Formulas
  • Summary Formulas
  • Bucket Fields
  • Conditional Formatting

Dashboards

  • Dashboard Components
  • Dashboard Filters
  • Dynamic Dashboards
  • Running Users
  • Dashboard Design

Reporting Scenarios

  • Sales Dashboard
  • Service Dashboard
  • Management Dashboard
  • Pipeline Reports
  • Productivity Reports
09 Apex Programming Fundamentals Apex Introduction · Apex Language Fundamentals · Operators & Conditions · Loops

Apex Introduction

  • What is Apex?
  • Why Apex?
  • Apex vs Declarative Automation
  • Apex Execution Context
  • Salesforce Governor Limits

Apex Language Fundamentals

  • Variables
  • Data Types
  • Primitive Data Types
  • String
  • Integer
  • Decimal
  • Boolean
  • Date
  • DateTime
  • Time
  • Enum
  • Type Casting

Operators & Conditions

  • Arithmetic Operators
  • Comparison Operators
  • Logical Operators
  • Assignment Operators
  • if / else
  • else if
  • switch

Loops

  • for Loop
  • while Loop
  • do-while Loop
  • Enhanced for Loop
  • Looping Through Collections
10 Apex Collections, sObjects & DML Collections · sObjects · DML · Advanced DML

Collections

  • List
  • Set
  • Map
  • Collection Methods
  • Choosing the Right Collection

sObjects

  • Standard sObjects
  • Custom sObjects
  • Dynamic sObjects
  • Generic sObjects
  • Schema Information

DML

  • Insert
  • Update
  • Delete
  • Undelete
  • Upsert
  • Merge
  • Database Methods

Advanced DML

  • Database.insert()
  • Database.update()
  • Database.upsert()
  • Partial Success
  • Database.SaveResult
  • DML Exception Handling
  • All-or-None vs Partial Processing
11 SOQL & SOSL SOQL Fundamentals · Advanced SOQL · Dynamic Queries · SOSL · +1 more

SOQL Fundamentals

  • Salesforce Object Query Language
  • SELECT
  • FROM
  • WHERE
  • ORDER BY
  • LIMIT
  • OFFSET

Advanced SOQL

  • Relationship Queries
  • Parent-to-Child Queries
  • Child-to-Parent Queries
  • Aggregate Queries
  • GROUP BY
  • HAVING
  • COUNT
  • SUM
  • AVG
  • MIN
  • MAX

Dynamic Queries

  • Dynamic SOQL
  • Database.query()
  • Query Security
  • SOQL Injection Prevention

SOSL

  • Salesforce Object Search Language
  • FIND
  • RETURNING
  • Searching Multiple Objects

SOQL Best Practices

  • Selective Queries
  • Query Optimization
  • Governor Limits
  • Avoiding SOQL Inside Loops
12 Object-Oriented Programming in Apex Classes & Objects · Methods · Access Modifiers · OOP Principles · +1 more

Classes & Objects

  • Class Definition
  • Objects
  • Constructors
  • Instantiation
  • Instance Variables

Methods

  • Static Methods
  • Instance Methods
  • Void Methods
  • Return Methods
  • Parameters
  • Method Overloading

Access Modifiers

  • Private
  • Protected
  • Public
  • Global

OOP Principles

  • Encapsulation
  • Inheritance
  • Polymorphism
  • Abstraction

Advanced Apex Classes

  • Abstract Classes
  • Interfaces
  • Wrapper Classes
  • Virtual Classes
  • Utility Classes
  • Service Classes
  • Selector/Domain Patterns — Introduction
13 Apex Triggers Trigger Fundamentals · Trigger Events · Trigger Context Variables · Trigger Best Practices · +1 more

Trigger Fundamentals

  • What is a Trigger?
  • Trigger vs Flow
  • When to Use Triggers

Trigger Events

  • Before Insert
  • After Insert
  • Before Update
  • After Update
  • Before Delete
  • After Delete
  • After Undelete

Trigger Context Variables

  • Trigger.new
  • Trigger.old
  • Trigger.newMap
  • Trigger.oldMap
  • Trigger.isInsert
  • Trigger.isUpdate
  • Trigger.isDelete
  • Trigger.isBefore
  • Trigger.isAfter

Trigger Best Practices

  • Bulkification
  • Avoiding SOQL in Loops
  • Avoiding DML in Loops
  • Trigger Handler Pattern
  • Helper Classes
  • One Trigger Per Object

Real-World Trigger Scenarios

  • Automatic Field Updates
  • Validation
  • Related Record Creation
  • Roll-up Logic
  • Preventing Duplicate Records
  • Business Rule Enforcement
14 Asynchronous Apex Asynchronous Processing · Future Apex · Queueable Apex · Batch Apex · +2 more

Asynchronous Processing

  • Synchronous vs Asynchronous Apex
  • Why Asynchronous Apex?
  • Governor Limits

Future Apex

  • @future
  • Future Methods
  • Parameters
  • Callouts from Future Methods
  • Limitations

Queueable Apex

  • Queueable Interface
  • Queueable Jobs
  • Job Monitoring
  • Queueable Parameters
  • Queueable Chaining

Batch Apex

  • Batchable Interface
  • start()
  • execute()
  • finish()
  • Batch Scope
  • Batch Governor Limits
  • Database.QueryLocator
  • Batch Monitoring
  • Batch Chaining

Scheduled Apex

  • Schedulable Interface
  • System.schedule()
  • Cron Expressions
  • Scheduling Batch Jobs

Choosing Async Apex

  • Future vs Queueable
  • Queueable vs Batch
  • Scheduled vs Batch
  • Real-World Architecture Scenarios
15 Email & Notification Automation Apex Email · Salesforce Notifications · Real-World Scenarios

Apex Email

  • Messaging.SingleEmailMessage
  • Messaging.MassEmailMessage
  • Email Templates
  • Email Attachments
  • Files and Attachments
  • Dynamic Email Content

Salesforce Notifications

  • Custom Notifications
  • Flow Notifications
  • Email Alerts
  • In-App Notifications

Real-World Scenarios

  • Approval Notifications
  • Case Escalation
  • Customer Notifications
  • Automated Business Emails
16 Apex Testing & Debugging Apex Testing · Test Execution · Testing Advanced Apex · Integration Testing · +1 more

Apex Testing

  • Unit Testing Concepts
  • Test Classes
  • @IsTest
  • Test Methods
  • Test Data Creation

Test Execution

  • Test.startTest()
  • Test.stopTest()
  • Assertions
  • Code Coverage
  • Testing Positive & Negative Scenarios

Testing Advanced Apex

  • Testing Triggers
  • Testing Batch Apex
  • Testing Queueable Apex
  • Testing Scheduled Apex
  • Testing Future Methods

Integration Testing

  • Testing Callouts
  • HttpCalloutMock
  • Mock Responses
  • Testing Error Responses

Debugging

  • Debug Logs
  • Developer Console
  • Salesforce CLI
  • Debugging Apex
  • Troubleshooting Governor Limit Errors
17 Salesforce APIs & Integration Fundamentals Integration Fundamentals · Salesforce APIs Overview · API Authentication

Integration Fundamentals

  • What is Salesforce Integration?
  • Why Salesforce Integrations Are Required
  • Inbound vs Outbound Integration
  • Synchronous vs Asynchronous Integration
  • Point-to-Point Integration
  • Middleware-Based Integration
  • Real-Time vs Batch Integration

Salesforce APIs Overview

  • REST API
  • SOAP API
  • Bulk API
  • Bulk API 2.0
  • Composite API
  • Metadata API
  • Tooling API
  • Connect REST API — Overview
  • Streaming/Event APIs — Overview

API Authentication

  • Authentication vs Authorization
  • Connected Apps
  • OAuth 2.0
  • Username/Password Flow — Concepts
  • Web Server Flow
  • JWT Bearer Flow
  • Client Credentials — Concepts
  • Access Tokens
  • Refresh Tokens
  • Scopes
  • Session Security
18 REST API Integration REST API · Salesforce REST API · Postman · Real-World REST Integration

REST API

  • REST Architecture
  • HTTP Methods
  • GET
  • POST
  • PATCH
  • PUT
  • DELETE
  • HTTP Status Codes
  • Headers
  • Request Body
  • Response Body

Salesforce REST API

  • Query Records
  • Create Records
  • Update Records
  • Delete Records
  • Upsert Records
  • External ID Operations

Postman

  • Installing & Configuring Postman
  • Salesforce Authentication
  • Environment Variables
  • Access Tokens
  • GET Requests
  • POST Requests
  • PATCH Requests
  • DELETE Requests
  • SOQL through REST API
  • Testing APIs with Postman

Real-World REST Integration

  • Salesforce → External System
  • External System → Salesforce
  • Customer API Integration
  • Payment API Integration
  • Address Verification API
  • Third-Party CRM Integration
19 Apex REST & SOAP Integration Calling External APIs from Salesforce · JSON Processing · XML Processing · Apex REST Services · +1 more

Calling External APIs from Salesforce

  • HTTP Class
  • HttpRequest
  • HttpResponse
  • Http.send()
  • GET Callouts
  • POST Callouts
  • PUT/PATCH Callouts
  • DELETE Callouts

JSON Processing

  • JSON.serialize()
  • JSON.deserialize()
  • JSON.deserializeUntyped()
  • Wrapper Classes
  • Handling Nested JSON
  • JSON Error Handling

XML Processing

  • XML Structure
  • XML Parsing
  • Dom.Document
  • Dom.XmlNode
  • SOAP/XML Responses

Apex REST Services

  • @RestResource
  • @HttpGet
  • @HttpPost
  • @HttpPut
  • @HttpPatch
  • @HttpDelete
  • Creating Custom REST APIs
  • Exposing Salesforce Data

SOAP Integration

  • SOAP Fundamentals
  • WSDL
  • SOAP Callouts
  • SOAP Request/Response
  • SOAP Authentication
  • SOAP Integration Scenarios
20 Named Credentials & Secure Integrations Named Credentials · Authentication Methods · Secure Integration Development · Real-World Implementation

Named Credentials

  • Why Named Credentials?
  • Named Credential Architecture
  • External Credentials
  • Authentication Providers
  • Principal Configuration
  • Secure Endpoint Management

Authentication Methods

  • OAuth 2.0
  • JWT
  • API Key Concepts
  • Basic Authentication — Concepts
  • Custom Authentication

Secure Integration Development

  • Credential Management
  • Secrets
  • Access Tokens
  • Endpoint Management
  • Avoiding Hard-Coded Credentials
  • Integration Security Best Practices

Real-World Implementation

  • Configure External API
  • Create Named Credential
  • Configure Authentication
  • Make Apex Callout
  • Process API Response
  • Update Salesforce Records
21 Event-Driven Salesforce Integration Platform Events · Change Data Capture · Streaming & Event Architecture · Event-Driven Use Cases

Platform Events

  • Event-Driven Architecture
  • Platform Events
  • Event Publishers
  • Event Subscribers
  • Publishing Platform Events
  • Subscribing to Platform Events

Change Data Capture

  • CDC Fundamentals
  • Change Events
  • Tracking Salesforce Record Changes
  • External System Synchronization

Streaming & Event Architecture

  • Event-Based Integration
  • Real-Time Data Synchronization
  • Pub/Sub Concepts
  • Salesforce Event Bus — Overview

Event-Driven Use Cases

  • Order Processing
  • Payment Processing
  • Customer Synchronization
  • Inventory Updates
  • External Notification Systems
22 Middleware & Enterprise Integration Middleware Fundamentals · Common Middleware Platforms (introduction)

Middleware Fundamentals

  • What is Middleware?
  • Why Middleware?
  • Point-to-Point vs Middleware Architecture
  • Data Transformation
  • Routing
  • Error Handling
  • Retry Mechanisms

Common Middleware Platforms (introduction)

  • MuleSoft
  • Boomi
24 Lightning Web Components — JavaScript Fundamentals JavaScript Basics · JavaScript Functions · JavaScript Objects & Arrays · Modern JavaScript

JavaScript Basics

  • Variables
  • var
  • let
  • const
  • Data Types
  • Type Conversion
  • Operators
  • Conditional Statements
  • Loops

JavaScript Functions

  • Functions
  • Parameters
  • Return Values
  • Scope
  • Arrow Functions
  • Callback Functions

JavaScript Objects & Arrays

  • Objects
  • Arrays
  • Array Methods
  • Object Methods
  • Destructuring
  • Spread Operator
  • Rest Operator
  • Template Literals

Modern JavaScript

  • ES6+
  • Promises
  • Async/Await
  • Modules
  • Import/Export
  • Error Handling
25 Lightning Web Components Fundamentals LWC Introduction · Development Environment · Component Bundle · LWC Decorators

LWC Introduction

  • What is LWC?
  • LWC Architecture
  • LWC vs Aura
  • Benefits of LWC
  • LWC Development Lifecycle

Development Environment

  • Salesforce CLI
  • Visual Studio Code
  • Salesforce Extensions
  • Scratch Org / Sandbox Development Concepts
  • Deployment Using CLI

Component Bundle

  • HTML
  • JavaScript
  • CSS
  • XML Configuration
  • Component Naming
  • Component Folder Structure

LWC Decorators

  • @api
  • @wire
  • @track — historical/legacy use and reactive state concepts
  • Public Properties
  • Public Methods
26 LWC Data Handling & Component Communication Data Binding · Event Handling · Component Communication · Lightning Message Service

Data Binding

  • One-Way Data Binding
  • Reactive Properties
  • Conditional Rendering
  • Iteration
  • Template Directives

Event Handling

  • Standard Events
  • Custom Events
  • Event Dispatching
  • Event Bubbling
  • Event Propagation
  • Event Handling

Component Communication

  • Parent → Child
  • Child → Parent
  • Sibling Components
  • Custom Events
  • @api Properties
  • @api Methods

Lightning Message Service

  • LMS Fundamentals
  • Message Channels
  • Publishing Messages
  • Subscribing to Messages
  • Cross-Component Communication
27 LWC + Salesforce Data Lightning Data Service · Wire Service · Apex Integration · Advanced LWC Data Handling

Lightning Data Service

  • LDS Fundamentals
  • lightning-record-form
  • lightning-record-edit-form
  • lightning-record-view-form
  • Creating Records
  • Updating Records
  • Viewing Records

Wire Service

  • @wire
  • Wire Adapters
  • Reactive Parameters
  • Wire Apex
  • Wire Salesforce Data

Apex Integration

  • @AuraEnabled
  • Calling Apex from LWC
  • Wired Apex
  • Imperative Apex
  • Parameters
  • Error Handling
  • Loading States

Advanced LWC Data Handling

  • Pagination
  • Search
  • Filtering
  • Sorting
  • Datatable
  • CRUD Operations
  • Real-Time Data Refresh
28 Advanced LWC Development UI Development · Navigation · Performance Optimization · Security

UI Development

  • Lightning Base Components
  • Forms
  • Modals
  • Toast Messages
  • Spinners
  • Tables
  • Cards
  • Tabs
  • Navigation

Navigation

  • NavigationMixin
  • Record Navigation
  • Object Navigation
  • URL Navigation
  • Navigation to Custom Pages

Performance Optimization

  • Efficient Data Loading
  • Lazy Loading
  • Minimizing Apex Calls
  • Caching
  • Client-Side Processing
  • Component Optimization

Security

  • CRUD/FLS
  • Sharing
  • User Permissions
  • Secure Apex
  • Secure LWC
  • Preventing Data Exposure
  • Lightning Web Security
29 LWC Testing, Debugging & Deployment Debugging · Jest Testing · Deployment · CI/CD

Debugging

  • Browser Developer Tools
  • Console Debugging
  • Salesforce Debug Logs
  • Debugging Apex + LWC Together

Jest Testing

  • Jest Fundamentals
  • Unit Testing LWC
  • Test Data
  • Mocking Apex
  • Testing Events
  • Testing UI Behavior

Deployment

  • Salesforce CLI
  • Metadata Deployment
  • Change Sets
  • Deployment Between Environments
  • Source Tracking
  • Deployment Errors

CI/CD

  • Version Control
  • Git & GitHub
  • Branching Strategies
  • Salesforce DX
  • CI/CD Fundamentals
  • Automated Testing
  • Deployment Pipelines
  • DevOps Center — Overview
30 Salesforce Integration with LWC LWC + External APIs · Real-Time UI Integration · External Data UI

LWC + External APIs

  • Calling APIs through Apex
  • Apex Callout Architecture
  • Named Credentials
  • JSON Processing
  • Displaying External Data in LWC

Real-Time UI Integration

  • Platform Events
  • LMS
  • Refreshing UI
  • Event-Driven UI Updates

External Data UI

  • Display External Customer Data
  • Display External Order Data
  • External API Search
  • External API Create/Update
31 Salesforce Development Architecture & Best Practices Salesforce Development Architecture · Governor Limits · Secure Development

Salesforce Development Architecture

  • MVC Concepts
  • Salesforce Application Architecture
  • Separation of Concerns
  • Trigger Handler Pattern
  • Service Layer
  • Selector Layer
  • Utility Classes

Governor Limits

  • Why Governor Limits Exist
  • SOQL Limits
  • DML Limits
  • CPU Time
  • Heap Size
  • Callout Limits
  • Async Limits
  • Designing Bulkified Solutions

Secure Development

  • CRUD/FLS
  • Sharing Rules
  • WITH SECURITY_ENFORCED — concepts
  • User Mode / System Mode concepts
  • SOQL Injection
  • Secure Callouts
  • Credential Security
32 Salesforce DevOps & Deployment Salesforce Development Lifecycle · Environments · Deployment Tools · CI/CD

Salesforce Development Lifecycle

  • Requirement
  • Development
  • Testing
  • UAT
  • Deployment
  • Production Release
  • Post-Deployment Validation

Environments

  • Developer Org
  • Developer Sandbox
  • Partial Sandbox
  • Full Sandbox
  • Production

Deployment Tools

  • Change Sets
  • Salesforce CLI
  • VS Code
  • Metadata API
  • DevOps Center
  • Git/GitHub

CI/CD

  • Git Fundamentals
  • Branching
  • Pull Requests
  • Code Reviews
  • Automated Testing
  • Deployment Pipelines
  • Rollback Strategies
33 Real-World Salesforce Project Phase 1 — Requirement Analysis · Phase 2 — Data Model · Phase 3 — Admin Configuration · Phase 4 — Automation · +5 more

Phase 1 — Requirement Analysis

  • Business Requirement Gathering
  • Functional Requirements
  • Technical Requirements
  • User Stories
  • Acceptance Criteria

Phase 2 — Data Model

  • Account
  • Contact
  • Lead
  • Opportunity
  • Product
  • Order
  • Case
  • Custom Objects
  • Relationships

Phase 3 — Admin Configuration

  • Users
  • Profiles
  • Permission Sets
  • Roles
  • OWD
  • Sharing Rules
  • Record Types
  • Page Layouts
  • Validation Rules

Phase 4 — Automation

  • Record-Triggered Flows
  • Screen Flows
  • Approval Process
  • Notifications
  • Scheduled Automation

Phase 5 — Apex

  • Trigger
  • Trigger Handler
  • Apex Classes
  • SOQL
  • DML
  • Async Apex

Phase 6 — LWC

  • Custom Dashboard
  • Record Search
  • Custom Forms
  • Datatable
  • Apex Integration
  • Component Communication

Include:

  • OAuth/JWT concepts
  • Named Credentials
  • Apex Callout
  • JSON Parsing
  • Error Handling
  • Logging
  • Retry Strategy
  • Integration Testing

Phase 8 — Testing

  • Apex Test Classes
  • LWC Jest Testing
  • Integration Mocking
  • UAT
  • Bug Fixing

Phase 9 — Deployment

  • Git
  • Salesforce CLI
  • Sandbox Deployment
  • Production Deployment
  • Post-Deployment Validation
34 Interview & Real-World Scenario Preparation Salesforce Admin Scenarios · Salesforce Developer Scenarios · LWC Scenarios · Integration Scenarios

Salesforce Admin Scenarios

  • Security scenarios
  • Data management scenarios
  • Flow scenarios
  • Reporting scenarios
  • Automation scenarios
  • Deployment scenarios

Salesforce Developer Scenarios

  • Trigger scenarios
  • Apex scenarios
  • SOQL scenarios
  • Governor limit scenarios
  • Async Apex scenarios
  • Exception handling scenarios

LWC Scenarios

  • Component communication
  • Apex integration
  • LDS vs Apex
  • Wire vs Imperative Apex
  • Performance scenarios
  • Debugging scenarios

Integration Scenarios

  • REST vs SOAP
  • REST API vs Composite API
  • Bulk API vs REST API
  • OAuth vs JWT
  • Named Credentials
  • Platform Events
  • CDC
  • Middleware
  • Real-time vs batch integration
  • Error handling
  • Retry mechanisms
  • Integration architecture scenarios

Sample lectures

Watch part of the actual course before you ask for access — the same recordings you would be buying, not a trailer.

Demos unlocked

Careers

Salesforce Career Roadmap

The order to learn things in, the roles they lead to, and what each one expects of you.

Salesforce

Apex Demo Lecture

A full Apex session from the course — real code, written and explained line by line.

Salesforce

LWC Demo Lecture

Lightning Web Components built from scratch, the way the live batch is taught.

Who is this program for?

Whether you are starting fresh or switching careers, this program is designed to take you to a job-ready Salesforce role.

0-2 Years Experience

Freshers & Recent Graduates

Start your career in IT with a structured roadmap. Learn Salesforce from scratch and build real-world projects to become job-ready.

No Coding Required

Career Switchers (Non-IT to IT)

Transition into high-demand tech roles without a coding background. We guide you step-by-step from basics to real job skills in Salesforce.

Career Growth Path

Support Engineers & IT Professionals

Upgrade your career from support roles to high-paying Salesforce Developer or Admin positions with hands-on implementation skills.

Advance Your Skills

Admins & Developers Upskilling

Enhance your existing skills with Salesforce development, integrations, and real-time projects to unlock better career opportunities.

What You Will Achieve After This Program

Learn, build, and prove your skills with real projects, certification, and structured guidance toward job readiness.

Job-Ready Skills

Gain hands-on experience with real Salesforce use cases

Interview Confidence

Crack interviews with mock sessions and real questions

Salary Growth

Move into a pay band that support and non-IT roles rarely reach

Real Project Experience

Work on industry-based Salesforce projects

Resume & LinkedIn

Stand out with an optimised profile and project portfolio

Long-Term Career

Build a future-proof career in enterprise platforms

Real Students. Real Results.

From non-IT, career gaps, and freshers to working in top tech companies

Bhavesh Kadu, RizeX Labs learner
NonITBackground Salesforce Fresher
Coming from a non-IT background, I had zero confidence. RizeX Labs guided me step-by-step, and I landed my first Salesforce job in just 4 months.
Bhavesh Kadu
Rohini J, RizeX Labs learner
CareerGap ServiceNow
“The structured learning, real-time projects and Mock Interviews made everything easy to understand. Mock interviews helped me crack my first job.”
Rohini Juwar
Rajat M, RizeX Labs learner
CareerGap Salesforce
“Switching careers felt risky; I was struggling with a career gap, but the RizeX Labs mentorship and genuine placement support made it possible.”
Rajat Modi
Sachin S, RizeX Labs learner
ServiceNow Fresher
“From confusion to clarity — the industry-ready hands-on training roadmap and support system helped me secure a job quickly.”
Sachin Suroji
163+ Placements in 2025-26 and counting

Next is you

Every name on this page started where you are now.

Start your story

3000+

Active Students

40+

Supporting Staff

170+

Hiring Partners

8 Lacs

Average Salary

32 Lacs

Highest Salary

Frequently Asked Questions

Clear your doubts and get complete clarity before starting your journey with RizeX Labs.

How is this different from the live programme?
It is the same syllabus and the same trainers, recorded. What you give up is the live batch — real-time Q&A, mock interviews and the cohort around you. What you gain is starting today and going at whatever pace suits you.
How long do I have access to the lessons?
Lifetime access to the course content and learning materials. It does not expire, and as the curriculum is updated you get the new content too.
Where do I watch the lessons?
On our learning platform at app.gradxacademy.in. Once your enrolment is confirmed you get your login and the full lesson list.
What does it cost?
Send us the request form on this page and our team will come back with the current price and enrolment details for this track.
Do I need any prior experience?
No. The course starts at the fundamentals and builds up to advanced implementation, so it works whether you are starting fresh or already on the platform.
Do I need a coding background to learn Salesforce?
No. The admin track requires no coding at all, and the development modules build up from fundamentals. A large share of our learners come from non-IT backgrounds.
Which Salesforce certification does this prepare me for?
The track covers Administrator and Platform Developer I content. The Job Ready programme includes a PD1 certification coupon.
What is the difference between the Admin and Developer roles?
Admins configure the platform — objects, security, automation and reports — without code. Developers extend it with Apex and Lightning Web Components. This course covers both so you can choose.
Will I get a certificate?
You receive a RizeX Labs Certificate of Completion, and the track is aligned to the official certification path for this platform.
Can I switch to the live programme later?
Yes — talk to our team and they will tell you what the difference works out at for your track.
Is placement support included with self-paced?
Placement support is part of the live programmes. If that is what you are after, tell our team on the form above and they will explain the options honestly rather than selling you the wrong thing.
Can I ask questions while I learn?
Self-paced is designed to be worked through independently. For structured doubt support, mock interviews and mentorship, the live programme is the right fit — our team will tell you which suits you.
Do the lessons cover real projects?
Yes. The course is built around real-world scenarios and practical implementation, which is how the live programme is taught too.