COURSE Salesforce: Apex and Visualforce Controllers
Modality: Webinar. Virtual classroom sessions with teacher
Contact: support@nanforiberica.com
Tutors: Javier Lozano Moreno - javierl@nanforiberica.com
SPECIALTY Salesforce - Developers
COURSE DESCRIPTION Value services with Salesforce:
Technological solutions
Vertical solutions
Integration with third parties
Mobility solutions
Training Solutions
Course description
Apex Platform
ADDRESSED TO Apex & Visualforce Controllers are designed for developers needing to extend the functionality of their Salesforce applications programmatically. Developers should have a thorough understanding of object-oriented programming concepts as well as experience customizing Salesforce applications using the Force.com declarative capabilities.
It is recommended that developers without object-oriented programming experience attend Introduction to Object-Oriented Programming using Apex (ADM231)
SOFTWARE AND HARDWARE REQUIREMENTS Hardware: Multimedia PC
Pentium IV or higher, 1 Gb of memory, sound card, speakers/headphones
Software:
Windows Vista, Windows 7 or Windows 8
Internet browser (Internet Explorer 9 or higher, Mozilla, Firefox, Chrome or any current browser compatible with html5)
COURSE CONTENTS
- Force.com Code (Apex)
- Describe the features, functionality, and use cases of Apex
- Describe the data types and syntax of Apex
- Describes how multi-tenancy affects Apex
- Write queries and complex joins using SOQL
- Write text-based searches using SOSL
- Manipulate data using Apex DML
- Write Apex triggers to automate code
- Describe the testing requirements of the Force.com platform
- Write Apex tests
- Create Apex web services using REST and SOAP
- Create callouts to external web services
- Send and receive email from Apex
- Write asynchronous Apex (batch, @future, and scheduled)
- Describes 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
- Final evaluation
- Quality Questionnaire
Note: The content may vary to adapt to the group and Salesforce news.