Dev
Basics of programming (for those who never did any coding before)
- Variables
- Operators
- ExpressionsLooping Statement
- Controlling Statement
- Class
- Objects
- Functions
Basics of Salesforce programming
- Architecture Apex / Force.com
- Data Types in Salesforce
- Collections
- List
- Set
- Map
- Debug process and methodology
- Building logic through programming
- APEX Class
- Triggers in Salesforce
- Invoking apex classes from Triggers
- Trigger handlers
- Trigger ScopeTrigger Types
- Trigger Events
- Best Practices Triggers
- Best Practices APEX class
Governor Limits
- Understanding Trigger Context Variables in Salesforce
- Trigger.New
- Trigger.Old
- Trigger.New Vs Trigger.Old
- Trigger.NewMap Vs Trigger.OldMap
- Testing in Salesforce
- Understanding Test Classes in Salesforce
- Building Test Classes and execution
- Code coverage understanding
- Annotations
- Data Manipulation Language
DML Statements
- Insert statement
- Update StatementDelete Statement
- Getting data from recycle bin
- MVC pattern in Salesforce
- Introduction to Visual Force
- Enabling VF for your Organization and Execution Creating First VF page
- Working on UI with Visualforce Pages
- Building Page Block Table in VF page
- Building Form in VF page
- Apex:PageBlockSection and apex :PageBlockSectionItem
Input Components
- InputText
- InputField
- OutputLabel
- Controllers
- Types of Controllers
- Standard Controllers
- Custom Controllers
- Controller ExtensionRerender
- With sharing
- Without sharing
- VF page with multiple extension class
- Best Practices Visualforce
- Bulkification
- Exceptions
- Query Languages
Intro to SOQL
- Query formation in SOQL
- Intro to SOSL
- Query formation in SOSL
- DML statements in Salesforce
- SOQL Vs SOSL
- Aggregate functions
- SOSL transformation
- Relationship query
- Query on parent to fetch child data
- Query on child to fetch parent data
Advance APEX
- Batch class
- Using Start()
- Using Execute()
- Using Finish()
- Batchable interface
- Understanding BatchableContext
- Schedule Class
- Schedulable interface
- Calling batch from schedule class
- Scheduling using CRON job
Comments are closed.