DEV 401 CERTIFICATION

ANOTATIONS

COM PLATFORM  DATA MODEL  USER INTERFACE  BUSINESS LOGIC  DATA MANAGEMENT  REPORTING AND ANALYTICS .TÓPICOS PARA A CERTIFICAÇÃO  APPLICATION DESIGN  OVERVIEW OF FORCE.

DETERMINE WHETHER SUFFICIENT INFORMATION IS AVAILABLE TO PLAN/BUILD/DESIGN AN APPLICATION .APPLICATION DESIGN • LIST AND DESCRIBE COMPONENTS OF AN APPLICATION • DESCRIBE THE MODEL-VIEW-CONTROLLER DESIGN PARADIGM • GIVEN A SCENARIO.

OVERVIEW OF FORCE.COM PLATFORM • LIST AND DESCRIBE THE BUILDING BLOCKS OF AN APPLICATION PROVIDED BY THE FORCE.COM PLATFORM • LIST AND DESCRIBE THE STEPS REQUIRED TO DESIGN AND DEPLOY A SUCCESSFUL APPLICATION BUILT USING THE DECLARATIVE CAPABILITIES OF THE FORCE.COM PLATFORM .

MULTICURRENCY) . SELECT THE APPROPRIATE FEATURE (E. ENCRYPTED FIELDS. ROLES) TO PROVIDE APPROPRIATE PERMISSIONS AND DATA ACCESS IN A CUSTOM APP • LIST AND DESCRIBE OPTIONAL (SALESFORCE-ENABLED) FEATURES FOR MANAGING THE APPLICATION (E..DATA MODEL • DESCRIBE HOW TO CREATE A FUNCTIONAL DATA MODEL FOR A BUSINESS APPLICATION • GIVEN A SCENARIO. SELECT THE FEATURES REQUIRED TO CREATE A FUNCTIONAL DATA MODEL FOR A BUSINESS APPLICATION • DESCRIBE THE PROPERTIES AND IMPLICATIONS OF CHOOSING ONE OBJECT RELATIONSHIP TYPE OVER ANOTHER AND DISTINGUISH AMONG RELATIONSHIP TYPES • GIVEN A SCENARIO.G. PROFILES.G. DESCRIBE HOW TO CREATE RELATIONSHIPS. CREATE AUDIT FIELDS.. DISTINGUISH AMONG OBJECT RELATIONSHIP TYPES. DEFAULTS. AND DETERMINE WHICH RELATIONSHIP SHOULD BE RECOMMENDED • LIST AND DESCRIBE THE FEATURES USED TO SET PERMISSION AND DATA ACCESS IN A CUSTOM APP • GIVEN A SCENARIO.

TABS.G. APPLICATIONS. WHAT CAN AND CAN’T BE DONE IN A PAGE LAYOUT) • DESCRIBE USE CASES FOR HOW FORCE.. DETERMINE THE CAPABILITIES AND CONSTRAINTS OF THE DECLARATIVE FRAMEWORK FOR BUILDING A USER INTERFACE (E.COM APPLICATION USER INTERFACE (E.G.USER INTERFACE • LIST AND DESCRIBE THE COMPONENTS OF ANY FORCE. DETAIL PAGES. LIST VIEWS) • GIVEN A SCENARIO.COM PAGES CAN EXTEND THE USER INTERFACE IN THE DECLARATIVE FRAMEWORK AND WHEN TO DO SO • DESCRIBE THE CAPABILITIES AND FUNCTIONALITY OF FORCE.COM SITES ..

DETERMINE WHICH FORCE. VALIDATION RULES.COM APPROVAL PROCESSES TO SATISFY BUSINESS REQUIREMENTS • LIST AND DESCRIBE THE FEATURES OF THE FORCE.COM PLATFORM FOR DEBUGGING AND MONITORING AUTOMATED BUSINESS PROCESSES • DESCRIBE USE CASES FOR EXTENDING BUSINESS LOGIC THROUGH FORCE.COM CODE .COM FEATURE TO USE TO SOLVE A BUSINESS REQUIREMENT AND/OR DESCRIBE HOW TO APPLY THE SOLUTION • LIST AND DESCRIBE THE CAPABILITIES OF THE FORCE. AND WORKFLOW RULES • GIVEN A SCENARIO. SELECT THE APPROPRIATE FEATURES OF FORCE.BUSINESS LOGIC • LIST AND DESCRIBE HOW TO CREATE FORMULAS.COM APPROVAL PROCESSES • GIVEN A SCENARIO.

COM RECORD IDS .COM DATA LOADER • DESCRIBE USE CASES AND FUNCTIONS OF EXTERNAL IDS AND UPSERT • GIVEN A SCENARIO. DETERMINE APPROPRIATE USES OF THE GUI AND COMMANDLINE INTERFACE FOR THE DATA LOADER • DESCRIBE THE CHARACTERISTICS OF FORCE.DATA MANAGEMENT • LIST AND DESCRIBE THE CAPABILITIES AND CONSTRAINTS OF IMPORT WIZARDS • LIST AND DESCRIBE THE CAPABILITIES AND CONSTRAINTS OF API-BASED TOOLS FOR MANAGING DATA • LIST AND DESCRIBE THE FUNCTIONS OF THE FORCE.

COM PLATFORM • GIVEN A SCENARIO. DETERMINE METHODS FOR ANALYZING AND DISPLAYING DATA .REPORTING AND ANALYTICS • LIST AND DESCRIBE CAPABILITIES AND CONSTRAINTS OF REPORTS AND ANALYTICS OF THE FORCE.

• DOES NOT ALLOW ACCESS TO ONLINE CRM.COM CUSTOM AND APPLICATION EXCHANGE APPS.  FORCE. • SALESFORCE PLATFORM: • ALLOWS ACCESS TO CUSTOM APPS.OVERVIEW • THERE ARE TWO TYPE OF LICENCES: • SALESFORCE:  FULL ACCESS TO CRM STANDARDS. .

CONSIDERATION QUESTIONS • WHO ARE YOUR STAKEHOLDERS AND BUSINESS PARTNERS • WHAT ARE THE BUSINESS REQUIREMENTS • WHO WILL USE THE APPLICATION • WHAT REPORTS DO YOU WANT TO GENERATE FROM THE APPLICATION • HOW PEOPLE LEARN TO USE THE APPLICATION .

apps • Copy all the organization metadata. Path to access “Data Management > SandBoxes” There are several types of sandboxes listed below: DEVELOPER SANDBOX DEVELOPER PRO SANDBOX • Limited to 200MB of test or sample data • Refreshed once per day • Does not copy Documents. price books. • Refreshed every 5 days. FULL SANDBOX • Copy all application and configuration info • Copy reports.000 records per select object. • Copy entire organization metadata and data.Allow you to define which objects and data to copy to your sandbox. SandBox Template* .SANDBOXES Sandboxes are copies of your organizations. attachments • Faster than DEVELOPER SANDBOX option • Limited to 1GB of data • Refreshed once per day PARTIAL DATA SANDBOX • Copy data from production defined using sandbox template*. . dashboards. This functionallity is only available for Partial Data and Full Sandboxes. • Limited to 5GB and maximum of 10. • Refreshed every 29 days.

APPLICATION DESIGN Automates Processess Based on • Process • Data Centralize Data Layers Component s Declarative Applications Tabs Page Layouts Record Types Workflow Validation Rules Assignment Rules Programmatic VisualForce Pages Web Controls Force.com Sites VisualForce Controllers Apex Web Services API • Declarative • Programmatic User Interface Layers • User Interface • Business Logic • Data Model Business Logic Data Model Objects Fields Relationships Web Services API Metadata API .

COM CAPABILITIES • TABS • PAGE LAYOUTS • DEFINES THE ORGANIZATION FIELDS. THERE ARE THREE TYPES:    • CUSTOM OBJECT TAB. CUSTOM LINKS. • DETERNUBE WHICH PAGE LAYOUT IS DISPLAYED FOR A SPECIFIC RECORD . TABS. • • • • USED TO ORGANIZE OBJECTS AND RECORDS. PROCESSES SERVICES TO A BUSINESS FUNCTION. PROGRAMMATIC VISUALFORCE PAGES A WEB PAGE CREATED USING VISUALFORCE WEB CONTROLS FORCE. • RECORD TYPES • DEFINES WHICH VALUES FROM A PICKLIST CAN BE DISPLAYED AND IT CAN BE ASSOCIATED WITH A PROFILE. RELATED LISTS ON AN OBJECT DETAILS OR EDIT PAGE. WEB TAB.COM SITES • BUILD CUSTOM PAGES AND WEB APPLICATIONS USING FORCE. VISUALFORCE TAB.USER INTERFACE DECLARATIVE • APPLICATION • A CONTAINER FOR ALL OF THE OBJECTS. LIMITED RECOMMENDED UP TO 200.

APPLICATION USERS • HIRING MANAGERS MODULES • POSITION • CANDIDATE • JOB APPLICATION • RECRUITERS • INTERVIEWS • REVIEW • JOB POSTING • EMPLOYMENT WEBSITE .

OBJECT PERMISSIONS TABS POSITION CANDIDATE CREATE     READ         UPDAT E  DELE TE HIRING MANAGER JOB APPLICATION REVIEW JOB POSTING EMPLOYMENT WEBSITE .