Salesforce Developer Training

Salesforce Developer Training

Force.com Code (Apex)

  • List and describe the features of Force.com code and distinguish between it and other programming languages
  • Describe when and why to use Force.com code
  • List and describe syntax features of Force.com code
  • Describe the ways Force.com code can be invoked
  • Describe use cases for Force.com code in an integration scenario
  • Describe how to send and receive email via Force.com code
  • Describe use cases for dynamic Force.com code
  • Describe use cases for batch Force.com code
  • Describe the save execution order and use of before and after triggers
  • Describe the types of governor limits and contexts and the rationale behind them
  • Describe how to write scalable code that handles bulk operations

Force.com Pages (Visual force)

  • Describe the benefits, functions, and features of Force.com pages and how it conforms to the model-view controller pattern
  • Describe how to incorporate Force.com pages into Force.com applications
  • Describe how to create data, action, and component binding expressions
  • List and describe syntax features of Force.com pages
  • Describe best practices for incorporating static resources, style sheets, and other content into Force.com pages
  • Describe how to create and use a Force.com page as the template for multiple pages
  • Describe how to handle client-side behavior through the use of either
  • standard components or custom JavaScript
  • Describe and incorporate proper error-handling techniques
  • Describe how to create a custom component and the benefits of custom components versus other techniques for code reuse
  • Describe how to leverage PDF generation
  • Distinguish between standard controllers, custom controllers, and extensions
  • Describe the request lifecycle of a Force.com page
  • Describe view state and the stateful programming model of Force.com pages
  • Describe the benefits of using Force.com code classes as structs or wrappers of objects

Testing and Debugging

  • Describe the techniques and tools available to debug, test, and monitor Force.com code execution
  • List and describe the contents and use of the System Log
  • Describe how to create and run unit tests as well as techniques for achieving 100% test coverage
  • Describe how to test Force.com page controllers
  • Describe how to test email send and receive in different environments

Force.com Sites: Introduction

Sandboxes Over view

Deploying Force.com Code (Apex)

Tools

  • Eclipse and Force.com IDE Usage
  • Data Loader and CLIQ
  • Jitter Bit Data loader
  • Force.com migration tool

Advanced development

  • SOAP Web Service
  • REST Web Service
  • Streaming API
  • Integrations Using APEX and Integration with Other ERP Systems by Using tools and Programming
  • Visual force Pages with  Java Script , JQuery , Ext Js , Google API’s (Maps,docs, etc )
  • Heroku
  • Database.com

Send Enquiry

Your Name (required)

Your Email (required)

Your Phone No. (required)

Subject

Your Message