Prerequisites
To apply for the Salesforce Developer Training, you need to either:
Course Curriculum
Module 1: Basics of visual force
- What is a Visual force Page
- Visual force Markup language
- Where Can Visual force Pages Be Used
- How is Visual force architected
- What are the Benefits of Visual force
- When Should I Use Visual force
Module2: Standard controllers
- Associating a Standard Controller with a Visualforce Page Using Standard Controller Actions to Access Data
- Standard Controllers and Validation Rules
- Styling Pages with Common Controllers
- Examining Object Accessibility
Module3: Standard list controllers
- A Standard List Controller is linked to a VisualForce Page.
- Using List Controllers to Access Data
- Using List Controller Actions from a Standard List
- Using a List Controller for Pagination
- Using List Views in conjunction with Standard List Controllers
- Using List Controllers to Edit Records
Module4: Controller extensions and custom controllers
- Custom Controllers and Controller Extensions: What Are They?
- Controller Methods for Custom Lists
- Execution Order in VisualForce Custom Controllers and Controller Extensions are tested on this page.
- Custom Controllers and Validation Rules
- Making Use of the Transient Keyword
Module5: Data loading tool
- Data loader Apex
- Making use of the data loader
- How to Make Use of a Security Token in a Data Loader
- Configuring the data loader
- Data import into salesforce
- Data should be exported into Salesforce.
Module6: Apex code
- What exactly is Apex?
- How Does Apex Function?
- What does the Apex Development Process entail?
- When Should I Make Use of Apex?
- What are Apex’s Restrictions?
- Conventions: What’s New
- Better understand Apex’s Core Ideas
- Creating Your First SOQL and SOSL Queries in Apex Script
Module7: Invoking Apex
- Triggers
- Bulk Triggers
- Trigger Syntax
- Trigger Context Variables
- Defining Triggers
- Triggers and Merge Statements
- Triggers and Recovered Records
- Triggers and Order of Execution
- Operations That Do Not Invoke Triggers
- Fields that Cannot Be Updated by Triggers
Module8: Apex testing
- Apex Testing Fundamentals
- Why Should You Try Apex?
- Apex Unit Testing Apex What to Test
- Using Limits, startTest, and stopTest with the runAs Method
- Unit Tests with SOSL Queries
- Unit Testing is being performed.
Module9: Dynamic Apex
- Exploring the Apex Describe Information
- Dynamic SOQL
- Dynamic SOSL
- Dynamic DML
Module10: Batch Apex
- Utilizing the Batch Apex
- Exploring the Apex Managed Sharing
- Exploring the Sharing
- Recalculating Apex Managed Sharing
Module 11:Conclusion
- Summarizing all the points discussed above.