Course Content
Force.com Code (Apex)
- Describe the features, functionality, and use cases of Apex
- Describe the data types and syntax of Apex
- Write Apex that handles bulk data
- Write SOQL and SOSL queries to return data from the database
- Write complex joins in SOQL
- Describe the different governor limits and ways to work within them
- Create a unit test for a class
- List the requirements for deploying Apex code into production
- Describe the capabilities of Apex Web services and callouts
- Send and receive email from Apex
- Describe the capabilities of batch Apex
- Describe the capabilities of custom settings
Visualforce Controllers
- Understand the Visualforce framework, including its advantages and capabilities
- Use expressions to bind data and actions on a page to a controller
- Understand the concepts behind controllers, including their functionality and capabilities
- Create custom controllers and standard controller extensions to incorporate new data and actions into a page
- Understand the security implications of using custom vs. standard controllers
- Implement wizards using custom controllers to handle the state and operations
- Create custom components that use custom controllers
- Test, debug, and deploy controllers