Curriculum

Unit - 1 - Introduction to Salesforce
Data Modelling - Fields and Relationships-Page Layout- Record types- other Admin Configurations.

Unit - 2 - Apex & Lightning Components
Overview of Salesforce development concepts and benefits - Apex variables - data types and control flow - Working with Apex classes and triggers - Hands-on: Writing basic Apex code - Apex programming language - triggers - Hands-on: Writing basic Apex code - Lightning Components - Developing Lightning Components - Hands-on: Building Lightning Components.

Unit - 3 - Data Management and Integration
Apex Data Manipulation Language (DML) - Handling governor limits-Hands-on: Performing data manipulation using Apex - Salesforce Object Query Language (SOQL) - Hands-on: Querying Salesforce data using SOQL - Salesforce integration options - REST and SOAP APIs - Hands-on: Integrating Salesforce with external systems.

Unit - 4 - Code Optimisation and Best Practise
Best Practise for writing efficient and scalable Apex code-Bulk processing and governor limit considerations-Hands-on: Optimizing Apex code - Debugging techniques in Salesforce-Using System.debug and checkpoints-Hands-on: Troubleshooting Apex code.

Unit - 5 - Practical Applications and Review
Real-world case studies and practical scenarios-Hands-on activities and lab exercises-Review of key concepts and sample exam questions-Final knowledge check and assessment