For Beginners & Experienced Learners

Salesforce Developer Course: Self-Paced

Designed to take you from a beginner to a proficient Salesforce Developer, our self-paced training course is perfect for those with a busy schedule. Whether you’re new to Salesforce development, currently a developer looking to enhance your skills, or aspiring to dive into Salesforce development, this course is your starting point.

We begin with the basics, breaking down complex coding concepts into easy-to-understand modules complemented by hands-on applications. Take the first step towards mastering Salesforce Development and unlock exciting career opportunities.

Enroll now and transform your skills with our expert-led, comprehensive training program.

4.5

1300 + Ratings

90

Hours of Session

26500 +

Learners

banner-img

Request Call Back

Course Features

  • Explore app building capabilities of the Salesforce platform.
  • 90 hours of instructor-led videos tailored to support your learning style.
  • Step-by-step tutorials to help you master each topic.
  • Quizzes and assignments to apply what you learn and test your knowledge.
  • Practical exercises to prepare you for real-world scenarios.
  • Learn at your own pace with lifetime access.
  • Prepare confidently for the Salesforce Developer Certification.

Course Curriculum

  • 1. Apex Basics
    • Introduction to Apex
    • Apex Environments
    • Apex Variables
    • Literals
    • Apex Datatypes
    • sObjects
    • Collections
    • Operators
  • 2. Apex OOPS Concepts
    • Classes
    • Methods
    • Access Modifiers
    • Constructors
    • Inheritance
    • Abstract Class
    • Interface
  • 3. Logic Control and Looping Statements
    • if Else Statement
    • Switch Case Statement
    • Loops
  • 4. SOSL & SOQL
    • Introduction to SOQL
    • SOQL Keywords
    • SOQL Aggregate Function
    • SOQL Variable Binding
    • SOQL For Loops
    • Relationship Queries
    • MultiLevel Relationship
    • Dynamic SOQL
    • Introduction to SOSL
    • SOSL Keywords
    • Dynamic SOSL
  • 5. Apex DML and Database Class methods
    • Introduction to DML Statements
    • DML Statements
    • Introduction to Database Class Methods
    • Database Result Class
    • Transaction control and Rollback
    • Database Lead Conversion Methods
  • 6. Exception Handling
    • Introduction to Exception Handling
    • System Defined Exceptions
    • Introduction to Database Class Methods
    • Database Result Class
    • Transaction control and Rollback
    • Database Lead Conversion Methods
  • 7. Apex Trigger
    • Introduction to Trigger
    • Types of Trigger
    • Trigger Events
    • Order of Executions
    • Trigger Helper Class Pattern
    • Bulkified Triggers
    • Recursion Handling in Triggers
    • Best Practices for Trigger
    • Trigger Exceptions
  • 8. Governor Limits & Batch Apex Class
    • Introduction to Governor Limits
    • Types of Governor Limits
    • Introduction to Batch Apex
    • Purpose of stateful interface
    • Scheduling the batch class using UI/programmatically
    • Monitoring Batch Jobs
    • Queueable
    • Future Method
  • 9. Apex Testing
    • Introduction to Testing
    • Apex unit tests and test classes
    • Creating and Managing Test Data
    • Test Setup Method
    • System.runAs() Method
    • Trigger Testing
  • 10. API
    • Introduction to API
    • REST API
    • Salesforce Workbench
  • 11. LWC (Lighting Web Component)
    • Basic Introduction to HTML, CSS, JS
    • Introduction to LWC
    • Setup Dev Environment
    • LWC Fundamentals
    • CSS (SLDS) and Component Library
    • LWC Lifecycle Hooks
    • Component Communication Using Events
    • Lightning Data Service
    • NavigationMixIn
    • LWC Testing
  • 12. Visualforce
    • Introduction to Visualforce
    • Basic Tags in VF Page
    • Type of Controllers
    • Using Static Resource in VF Page
    • Best Practices for VF Page
  • 13. Deployment Process
    • Application Development Life Cycle
    • Sandboxes
    • Change Sets
    • ANT Migration Tool
    • Package Creation
    • Best Practices for Deployment