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