Salesforce Developer Training by The Interface Pvt. Ltd.
Training Program
Salesforce is a world leader in Customer Relationship Management (CRM). Training by Interface ensures that the aspirant is successfully able to code, develop and deploy on Salesforce portal platforms.
- Apex is the language that Salesforce created for developing on their platform and Visualforce is the language Salesforce uses to create user interfaces
- HTML is also used for user interface development and can be interspersed with VisualForce
- Javascript is used heavily in the new Lightning components (the future of UI development in Salesforce)
Salesforce Developer (30-40 Hours)
Logic and Process Automation
- Describe how to programmatically access and utilize the object schema
- Describe the capabilities and use cases for formula fields
- Describe the capabilities of the declarative process automation features
- Describe when to use declarative automation features vs. Apex classes and triggers
- Describe how to declare variables and constants in Apex and how to assign values using expressions
- Describe the primitive and complex Apex data types and when to use them
- Describe how to use basic SOSL, SOQL, and DML statements when working with objects in Apex
- Describe the basic patterns used in triggers and classes to process data efficiently
- Describe when to use and how to write triggers
- Describe the implications of governor limits on Apex transactions
- Describe the relationship between Apex transactions, the save order of execution, and the potential for recursion and/or cascading
- Describe how to implement exception handling in Apex
- Describe how to write Visualforce controllers
- Describe when and how to use standard Visualforce controllers vs. Apex custom controllers and controller extensions
- Describe the programmatic techniques to prevent security vulnerabilities in Apex and Visualforce
Salesforce Architecture (MVC)
Debugging and Deployment Tools
- Lookup filters / object dependency
- Describe how to monitor and access various types of debug logs.
- Describe the capabilities and security implications of the Developer Console, Workbench, and Force.com IDE.
Other Topics Being Covered
- Lookup filters / object dependency
- Object Classes and Interfaces
- If- Conditional and Loops
- Collection (Map, Set, List) Variables and Operators
- Oops Concept