Professional Documents
Culture Documents
Delivery Format
Classroom
Certification
DEV401 prepares you to take
the Salesforce.com Certified
Force.com Developer exam.
The exam is included in the Building Applications with Force.com & Visualforce is a must for application developers who want
price of the course. to create custom Force.com applications or customize existing Salesforce applications. Participants will
learn how to use the declarative “clicks not code” capabilities of the Force.com platform to create new
applications as well as Visualforce pages and components to create custom interfaces.
Prerequisites
Building Applications with Force.com & Visualforce is ideal for developers who are new to
Salesforce CRM and the Force.com platform. It is recommended, but not required, that participants have
some familiarity with Salesforce applications before attending the class as well as basic HTML and/or
XML skills.
”
::: Use data management tools and the capabilities
::: Develop custom objects and fields, encrypted of API-based tools
my skill set. fields, field help, and field history tracking ::: Configure the Data Loader via command line
—— A.J. Dellicicchi
::: Use master detail, lookup, and many-to-many ::: Encrypt passwords using encrypt.bat
relationships ::: Use the Data Loader to create mapping files and
Senior Developer
::: Create a user interface for custom applications to upsert data
using the Custom Object tab, Page Layout, and
Customization options Visualforce Pages
::: Set field attributes on the page layout ::: Learn about the capabilities of the Visualforce
::: Use the Custom Object queue and event-based framework
workflow rules with field update actions ::: Incorporate Visualforce pages into Salesforce
::: Develop custom formulas and validation rules ::: Construct expression bindings and incorporate
Salesforce into Visualforce pages with
Designing Applications for Multiple Users Visualforce tags
::: Learn about factors to consider when designing ::: Use Visualforce tags to create page layouts,
applications for multiple users input forms, output tables, custom components,
::: Create profiles, understand what a profile and more
controls (including data access), and customize ::: Create partial page refreshes on JavaScript events
profiles to manage the user experience ::: Learn about the functionality that comes with
::: Customize the user experience with record types Visualforce standard controllers
and page layouts ::: Find out when Apex is required for creating
::: Control access to records custom controllers or extensions
::: Employ OWD, sharing rules and levels, roles,
public groups, and manual share
::: Apply profiles, OWDs, role hierarchy, and
sharing to restrict access to sensitive data
::: Apply OWDs, public groups, and manual
sharing to create conditional access to data
::: Analyze suitability of FLS, page layouts, and
record types to satisfy business requirements
Implementing Business Processes
::: Use the vlookup, regex, ischanged, isnew, and
priorvalue functions to build business processes
::: Use validation rules to enforce conditional
required behavior
::: Use functions to enforce data format and data
consistency
::: Implement multistep approval workflows and
escalations to automate business processes
::: Create parallel approval workflows and workflow
approvals with dynamic approval routing
::: Use outbound messages as part of an approval
workflow
::: Establish approval workflow criteria with cross-
object formulas
REGISTER ONLINE: Check available ::: Set up field history tracking to audit processes
classes at www.salesforce.com/training.
::: Learn techniques to prevent or record data
To speak with a training & certification
changes
expert, contact your local salesforce.com
office or call 1-877-TRAIN10.
Corporate Headquarters Latin America Japan Asia/Pacific Europe, Middle East & Africa
The Landmark @ One Market +52-55-9171-1857 +81-3-5785-8301 +65-6302-5700 +4121-6953700
Suite 300
San Francisco, CA, 94105
United States Copyright ©2009, salesforce.com, inc. All rights reserved. Salesforce.com and the “no software” logo are registered trademarks of salesforce.com, inc.,
and salesforce.com owns other registered and unregistered trademarks. Other names used herein may be trademarks of their respective owners.
1-800-NO-SOFTWARE
www.salesforce.com DS_DEV401_072109