Learning Salesforce Batch 1 Dec 21 – 28 Feb 22

Please Enroll your self by sending whatsapp message on 8055257676 before 1 Dec 2021

Course Duration: 3 Month

Course Fees: 15000 /- Rs

Google Pay : 9158620044

Course Contents :

Section 1: Web Application fundamentals

  • Web Application Architecture
  • Web Technologies
  • Salesforce Technologies

Section 2: Before Development 

  • Declarative Tools in Salesforce
  • Create Salesforce Dev Org
  • Code Editors for Salesforce Development

Section 3: Apex Fundamentals

  • First Apex Code
  • Variable and Heap
  • Data Types
  • String Class Method
  • Escape Character
  • Adding Comments in Class
  • Collection in Apex (List, Set, Map)
  • Constant in Apex
  • Expression and Operators 
  • Datatype conversion (Type casting)

Section 4: Control Flow Statement 

  • If Else statement
  • Switch-When Statement
  • Conditional Statement
  • Loop in Apex (For, Do While, While)
  • Break Statement, Continue Statement
  • List Iteration For Loops

Section 5: Apex Classes and Methods

  • OOPS in Apex
  • Apex Class
  • Access Modifiers
  • Apex Methods
  • Parameterized Method
  • Polymorphic method
  • Static Keyword
  • Apex Naming Conventions
  • Improve Previous Code With Apex Method
  • Class Constructor
  • Initialization block
  • Apex Class Lifecycle
  • Wrapper class

Section 6: Apex Testing 

  • Annotations
  • Introduction To Apex Testing
  • Writing First Test class
  • Assert Statement

Section 7: Salesforce Object Query Language

  • Salesforce Object And Fields Overview
  • Understanding SOQL
  • Where Clause , AND , OR Operator
  • IN and LIKE Operator
  • Order By Clause
  • Limit and Offset
  • SOQL Operator
  • Date Literal
  • Relationship Query
  • Parent to Child Relationship Query
  • Child To Parent Relationship Query
  • SOQL In Apex
  • SOQL Relationship In Apex
  • SOQL Bind Variable
  • Dynamic SOQL Queries

Section 8: SObject and DML

  • DML Overview
  • Insert Operation
  • DML Logs Discussion
  • Database Method Vs DML Statement
  • Update Operation
  • Delete and Undelete Operation
  • SObject Overview
  • Get Field With SObject
  • Get Parent Object Using SObject
  • Get Child Object Using SObject
  • Create a New SObject Record

Section 9: Exception Handling 

  • What is Exception
  • Try, Catch and Finally
  • Exception Method
  • Throw a Custom Exception

Section 10: Governor Limits And Code Bulkification

  • Governor Limit Overview
  • What is Transaction?
  • Governor Limit Scenario
  • Bulkification In Salesforce
  • SOQL 101 Limit
  • DML Operation Limit
  • CPU Timeout Exception
  • Limit Class
  • Heap Size Limit

Section 11: Advanced SOQL

  • Aggregate Function
  • Group By Clause
  • Having Clause
  • Aggregate Function In Apex
  • SOQL For Loop

Section 12: Apex Trigger

  • Trigger Overview
  • Write Your First Automation
  • Why we need Apex Trigger
  • Trigger Events
  • Validation and Throwing Errors in Trigger
  • Deactivate Trigger
  • Multiple Trigger
  • Trigger Context Variable
  • Improving Code
  • Before Vs After Trigger
  • Bulkification of Trigger
  • Order Of Execution
  • Recursive Trigger Problem
  • Calling Apex Class Method From Trigger

Section 13: Aura Framework

  • What is aura framework
  • First Component
  • Component Bundle
  • Component Library
  • Building Board Panel Component
  • Attribute in Aura Component
  • Layouts
  • Handling Browser Event
  • Aura Id
  • Access Attribute in Javascript
  • Bound and Unbound Expression
  • Board Component
  • Component Lifecycle
  • Helper file
  • Applying Styles
  • Loops(Iteration) in Aura 
  • Composition and public Attribute
  • If – Else
  • Block Component
  • Component Event
  • Disable Board Component
  • Aura Methods
  • Static Resource
  • Application Event
  • Apex Method Overview
  • Create and Call Apex Method
  • Data Table Component
  • Show Toast Notification
  • LDS

Section 14: Async Apex

  • Async Apex Overview
  • Async Feature in Apex
  • Future Method
  • Batch Apex
  • Queueable Apex
  • Schedule Apex

Section 15: LWC (Separate Session)

Section 17: Apex Integration

  • Apex Rest API (Exposed/Consume)
  • POSTMAN hands-on for testing Apex Rest API

Section 17: OOB Functionality (Salesforce Administrator)

  • Profile
  • Users
  • Permission set
  • OWD
  • Sharing setting/Rule
  • Workflow Rule
  • Process builder
  • Visual Flow
  • Custom setting
  • Custom Label
  • Custom Metadata

Section 18: Two Apps in LAC and LWC (After Completion Of Course)

Section 19: Preparation for Salesforce Developer Certificate (After Completion Of Course)