Salesforce Development Online Training
Salesforce Development Online Training
Salesforce Development Online Training Course Content:
Introduction to Apex : Apex Language Fundamentals
- Data Types (Primitive Data Types, sObject Types)
- Writing Basic Anonymous Blocks with Apex Data Types
- Use of DML Statements
- Sample programs using the above concepts
Retrieving Records from the Database
- sObject Relationships
- SOQL, SOSL, Apex Sharing
- Sample programs using the above concepts
Collections
- Types of Collections
- Creating an Apex Class
- Calling a Class Method
- Alternative Apex Class Creation
Triggers
- Trigger Events, Trigger Syntax, Trigger Context Variables
- Context Variable Considerations, Bulk Triggers
- Sample Programs using above concepts(using maps and sets in the Bulk Triggers)
- Order of Execution
- Governor Limits
Deployment (Testing Apex)
- Deployment overview (Understanding Testing in Apex)
- Annotations
- Deploying Apex into another Organization
- Testing Example
- Sample Programs using the above concept
Dynamic Apex
Batch Apex
Debugging Apex
Deploying
- By using Change Sets
- By using Force.com IDE tool
- By using Force.com Migration tool kit
Apex Scheduler
Visualforce Pages
Introduction aboutVisualforce
- What is a Visualforce Page?
- Visualforce Markup
- Visualforce Controllers
- Where Can Visualforce Pages Be Used?
- How is Visualforce Architected?
Understanding Simple Variables and Formulas
- Global Variables
- Basic Formulas
- Conditionals
Creation of Visual force Pages using Tags
Page Tags, Input Tags, Output Tags, Action Tags, Select Tags, Other Tags
Overriding Buttons, Links, and Tabs with Visualforce
VF Tabs
Controllers
- Standard Controllers
- Custom Controllers
- Controller Extensions