Cloud Computing
- Introducing Cloud Computing.
- Different models in Cloud
- Introducing the Saleasforce Cloud computing With SaaS,PaaS
Application Design
- List and describe components of an application
- Describe the model-view-controller design paradigm
- Given a scenario, determine whether sufficient information is available to plan/build/design an application
Overview of 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.
- List and describe the building blocks of an application provided by the Force.com platform
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, distinguish among object relationship types, describe how to create relationships, 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, select the appropriate feature (e.g., profiles, defaults, roles) to provide appropriate permissions and data access in a custom app
- List and describe optional (Salesforce-enabled) features for managing the application (e.g., create audit fields, encrypted fields, multicurrency)
User Interface
- List and describe the components of any Force.com application user interface (e.g., tabs, applications, detail pages, list views)
- Given a scenario, determine the capabilities and constraints of the declarative framework for building a user interface (e.g., what can and can’t be done in a page layout)
- Describe use cases for how Force.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
Business Logic
- List and describe how to create formulas, validation rules, and workflow rules
- Given a scenario, determine which Force.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.com approval processes
- Given a scenario, select the appropriate features of Force.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
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 Data Loader
- Describe use cases and functions of external IDs and upsert
- Given a scenario, determine appropriate uses of the GUI and command-line interface for the data loader
- Describe the characteristics of Force.com record IDs
Reporting and Analytics
- List and describe capabilities and constraints of reports and analytics of the Force.com platform
- Given a scenario, determine methods for analyzing and displaying data
Development Life-cycle
- List and describe the key features, tools, and technologies of application life-cycle management and
- Force.com development
- Describe best practices for managing multi-team and multi-project development initiatives with Force.com and describe how to use these best practices.
- List and describe the various development and test environments available on the Force.com platform
- Describe how to manage sandbox environments
- Given a scenario, determine whether to use package or metadata deployment
- Describe how to use the Force.com migration tool
- Describe the capabilities and constraints of metadata text files for manipulating application metadata
- Describe the requirements and processes for deploying changes to an application using a metadata tool
|