Courses > Salesforce Developer

Salesforce Developer

Salesforce Admin & Development Syllabus

Overview

Module 1 - Basics of CRM
  • Introduction to Cloud Computing
  • Models of Cloud (SaaS, PaaS, IaaS)
  • What is Salesforce?
  • Different Types of Salesforce Clouds
  • Salesforce Editions & Licensing
  • Salesforce MVC Model
  • Salesforce Release Cycles
Module 2 - Salesforce Admin
2.1 Data Model
  • Introduction to Salesforce Admin
  • Salesforce Organization Overview
  • Objects & Applications in Salesforce
  • App & Tab Creation
  • Object Relationships (Lookup, Master-Detail, Junction Object)
  • Fields & Field Types
  • Record Types & Page Layouts
  • Validation Rules
  • Formula Fields & Roll-up Summary Fields
  • Search Layouts
2.2 Data Management
  • Data Import & Export (Data Loader & Data Import Wizard)
  • External IDs & Record Merging
  • Data Cleaning & Deduplication
2.3 Security & Sharing
  • Object & Field Level Security
  • Record Level Security (OWD, Sharing Rules, Manual Sharing)
  • Profile & Permission Sets
  • Role Hierarchies
2.4 Automation in Salesforce
  • Workflow Rules & Process Builder
  • Flow Builder (Screen Flow, Record-Triggered Flow, Schedule-Triggered Flow)
  • Approval Processes
2.5 Reports & Dashboards
  • Creating Reports & Report Types
  • Dashboards & Components
Module 3 - Salesforce Development

3.1 Apex Programming Basics

  • Introduction to Apex
  • Data Types in Apex (Primitive & Non-Primitive)
  • Apex Control Flow & Operators
  • SOQL & SOSL Queries
  • Apex DML Operations

3.2 Apex Triggers

  • Before & After Triggers
  • Context Variables in Triggers
  • Recursive Trigger Handling
  • Bulkification & Best Practices

3.3 Asynchronous Apex

  • Future Methods
  • Batch Apex & Queueable Apex
  • Scheduled Apex
  • Synchronous vs Asynchronous Execution

3.4 Error Handling & Debugging

  • Debugging in Apex
  • System Debug & Logs
  • Exception Handling

3.5 Email Programming in Apex

  • Sending Emails with Apex
  • Email Templates & Messaging
Module 4 - Lightning Web Components (LWC)

4.1 Introduction to LWC

  • Basics of LWC & How It Works
  • LWC vs Aura Components
  • Introduction to HTML, CSS & JavaScript in LWC

4.2 LWC Development

  • Component Lifecycle
  • Data Binding & Events
  • Call Apex Methods from LWC
  • Lightning Data Service (LDS)
  • Composition in LWC (Parent-Child Components)
  • SLDS (Salesforce Lightning Design System)
  • Component Performance Optimization

4.3 LWC Best Practices

  • Security in LWC
  • Governor Limits & Performance Considerations
Module 5 - Integration & Deployment
  • Introduction to Integrations in Salesforce
  • REST & SOAP APIs
  • OAuth Authentication & Named Credentials
  • External Services in Salesforce
  • Deployment Process (Change Sets, SFDX, ANT)
  • CI/CD in Salesforce Development

Standout features of this program

Find out if you're eligible

Our Learners are from these Top Organizations

Upcoming Training Batches

Live Virtual Class

Jan 27 - Apr 25

08:00 PM – 10:00 PM IST

Certified Instructor

Weekday Batches • 51 Sessions 

INR 95,998/-

INR 49,999/-

Live Virtual Class

Jan 27 - Apr 25

08:00 PM – 10:00 PM IST

Certified Instructor

Weekday Batches • 51 Sessions 

INR 95,998/-

INR 49,999/-

Live Virtual Class

Jan 27 - Apr 25

08:00 PM – 10:00 PM IST

Certified Instructor

Weekday Batches • 51 Sessions 

INR 95,998/-

INR 49,999/-

Our Placed Students

Cloud Dynamite Offers Premium Benefites for Students