Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of...

6
Salesforce Salesforce www.sevenmentor.com

Transcript of Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of...

Page 1: Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of cloud vendors (Salesforce) Overview of each of three building blocks in cloud applications

CCSACheckpoint

CCSA Checkpoint

www.sevenmentor.com

SalesforceSalesforce

www.sevenmentor.com

Page 2: Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of cloud vendors (Salesforce) Overview of each of three building blocks in cloud applications

www.sevenmentor.com

Chapter 1

Introducing the concept of Cloud ComputingIntroduction of cloud vendors (Salesforce)Overview of each of three building blocks in cloud applications1. SAAS (Salesforce.com)2. PAAS (Force.com)3. IAAS

Chapter 2

Overview of Database ConceptsDatabase structureNormal (Excel based) Database Vs. Relational (Salesforce) DatabaseBenefits & Use of Relational Database

Chapter 3

Introducing the Force.com PlatformUnderstanding of Standard ObjectsStandard Object Flow (SAAS)Creation of a Free Developer account :http://www.developerforce.com/events/regular/registration.php(This org will be used to develop and test the application during the entire Course)

Chapter 4

Building a Simple AppBecoming familiar with the Force.com Setup AreaIntroduction of Standard ObjectsIntroduction of Custom ObjectsIntroduction of Tabs, Standard & Custom Fields, Detail Page and Related Lists

Page 3: Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of cloud vendors (Salesforce) Overview of each of three building blocks in cloud applications

www.sevenmentor.com

Chapter 5

Enhancement of the AppRelationships:Types of RelationshipUnderstanding of each Relationship with a use business caseDifferentiation between One-to-Many and Many-to-ManyIntroduction of Primary-Keys & Foreign-Keys (Conceptual Knowledge)Roll-up Summery FieldFormula & Cross Object Formula Field:Guidance & Hand-on with Date, Text and number formulas

Chapter 6

Securities in Salesforce AppObject Level SecuritiesDescribe different object-wise permissions and their impactDifference between Read Vs. View All, Edit Vs. Modify AllRecord Level SecuritiesDescribe OWD (Organization-Wide Default)Record sharing using Roll-HierarchyDescribe Sharing RulesManual SharingField Level SecuritiesField PropertiesUnique propertyExternal Id (Considered in Data Management)Required property

Chapter 7

Business Logic ImplementationRules for Automation:Validation Rule (Run on highest priority for the App)Workflow (Time-Dependent & Time-Independent)Assignment RuleAuto-Response Rule (Live example with Web-to-Lead functionality)Escalation RuleIntroduction and use of Record TypeIntroduction and use of Different Page-Layouts using Record-Type

Page 4: Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of cloud vendors (Salesforce) Overview of each of three building blocks in cloud applications

www.sevenmentor.com

Chapter 8

Approval Process:Single-step ApprovalMulti-steps ApprovalDifferentiation between Workflow rule & Approval processEmail to approve the requestUnderstanding the order of Execution of all these rules

Chapter 9

SOQL & SOSLIntroduction of SOQL & SOSLIntroduction of Queries traversing from Child to Parent ObjectIntroduction of Queries traversing from Parent to Child ObjectIntroduction of aggregate QueriesIntroduction of Semi-Join & Anti-JoinField Semi-Join & Anti-JoinReference Semi-Join & Anti-Join

Chapter 10

Complex Business Logic ImplementationIntroduction of ApexIntroduction of Collection Types, Loops & DML StatementsUnderstanding of Traditional FOR LOOP & Advance FOR LOOPUnderstanding of Loops with SOQLsImplementation of Apex-TriggerUnderstanding & Use of Trigger Context Variables

Chapter 11

Data ManagementIntroduction Import-WizardFew Standard Objects and All Custom Objects will be supportedDe-Duplication as default behaviorUse of External IDsIntroduction & Use of Apex Data-LoaderUse of different actions (Call) like Import, Update, Upsert, etc.Also Supported by CLIDifference between Import-Wizard & Data-Loader

Page 5: Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of cloud vendors (Salesforce) Overview of each of three building blocks in cloud applications

www.sevenmentor.com

Chapter 11

Data ManagementIntroduction Import-WizardFew Standard Objects and All Custom Objects will be supportedDe-Duplication as default behaviorUse of External IDsIntroduction & Use of Apex Data-LoaderUse of different actions (Call) like Import, Update, Upsert, etc.Also Supported by CLIDifference between Import-Wizard & Data-Loader

Chapter 12

Introduction of MVC Architecture:Data ModelViewControllerReport & Dashboard

REPORT:Introduction of Report Types (Standard Report Type & Custom Report Type)Introduction of Types of ReportTabular ReportSummary ReportMatrix ReportJoin ReportFeature of the SFDC ReportCustom Summary Formula fieldBucket FiledCondition High-lightingScheduling report for future run

Page 6: Salesforce CCSA Checkpoint Chapter 1 Introducing the concept of Cloud Computing Introduction of cloud vendors (Salesforce) Overview of each of three building blocks in cloud applications

www.sevenmentor.com

DASHBOARD:Introduction of different dashboard components and their usageSelection of the Component to meet the given requirementDashboard SettingsFormatting of the Different Graphs (Components)Drill down to the source report while click on the graphsDashboard Running User concept

Chapter 13

Building a Visualforce (Custom) Page for the App:Introduction of Visualforce PagesDifference between Standard Controller & (Custom) ControllerHands-on to Create a List-view, Detail-Page, Copy the page as PDF when click a Button or LinkHands-on to display data in Table format, enabling pagination, calling action on a Button or Link, etc.Use of JavaScript in VF-pages. (Adding dependencies, etc.)

Chapter 14

Overview of other force.com capabilitiesDifferent type of Sandboxes and their usageEnable Web-to-Lead (or Web-to-Case) for the orgIntroduction of Site.Com and creation of site using itIntroduction of Debug Logs

Chapter 15

Learning Apex & Deployment ToolsIntroduction of Apex ClassesInvoke a class or its method via TriggersUse as a Controller for a VF pageDifference between Controller & ExtensionIntroduction of test class & methods to cover ApexDeployment Tools:Force.com IDE (Eclipse Plugin)Force.com Migration Tool (Ant Based)One live Force.com Project:- (Two weeks)