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)