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 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