INTRODUCTION:
INTRODUCTION | |
Introduction to cloud computing | MVC pattern |
SaaS, PaaS, IaaS | Job Profiles in Salesforce.com |
Introduction to Salesforce.com | DeveloperForce.com |
Platforms of Salesforce.com | Dreamforce.com |
Environments of Salesforce.com | Appexchange.com |
Editions of Salesforce.com | Working with Salesforce.com Trailhead |
Multi Tenant Architecture | Registering with Salesforce.com |
CONFIGURATION: – CREATING THE FOUNDATION OF EVERY PROJECT
TOPICS |
Apps, Tabs, SObject, Fields, Relationships. |
Working with Classic and Lightning Interface. |
Working with custom components |
Principles of designing Salesforce.com projects |
Discussion of 6 projects of Salesforce.com with
the above principles |
Filtering Data through Validations of Master Data |
Designing Page layouts |
Designing Search Layouts |
Record Types |
CRM : – MOST ESSENTIAL DOMAIN OF EVERY SUCCESSFUL BUSINESS
TOPICS |
Working with Standard components of Salesforce.com |
Domains |
Industries – Clients- Communications, Financials, Health Care |
Education, Hi – Tech, Manufacturing, Transport, Media & Entertainment, Human Resources. |
Vendors – Landscape of Applications |
CRM Architecture on SFDC – Marketing Cloud, Sales Cloud & Service Cloud. |
Marketing, Sales, Call Centre, Chatter& Sites |
Working with SFDC CRM |
Campaigns, Leads, Accounts, Contacts, Opportunities, Products, Price Books,Quotes, Orders, Assets, Activities, Case, Solutions |
More about Appexchange.com |
PaaS Components – CRM |
Web to Lead, Auto Response, Assignment Rules, Mail to Case, Campaign members, Account Territory Management |
CRM as a Functional Domain |
AppExchange.com as a Solutions Bridge |
ADMINISTRATION:– SETTING UP & MONITORING IN THE PRODUCTION ENVIRONMENT
TOPICS |
Data Migration – Import Wizard / Data Loader |
Security Management – Data Security |
Schema Security / User Security |
Organization Security |
Profiles Roles Queues Public Groups |
OWD Sharing Rules Permission Sets |
Communication Templates |
Domain Management |
Mobile / Email / Desktop Administration |
Reports and Dash Boards with Advanced features |
Working with Workflows& Approval Process |
Working with Process Builder |
DEVELOPING THROUGH APEX : WORLD’S 1STCLOUD COMPUTINGLANGUAGE
Chapter 1: Introducing Apex | Chapter 2: Apex Development Process | Chapter 3: Apex Quick Start |
What is Apex? | What is the Apex Development Process? | Writing First Apex Class |
How Does Apex Work? | Create a Developer or Sandbox Org | Create a Custom Object |
Developing Code in the Cloud | Learning Apex | Adding an Apex Class |
What’s New? | Writing Apex Using Development Env | Add a Test Class |
Understanding Apex Core Concepts | Writing Tests | |
Chapter 4: Data Types & Operators | Chapter 5: Classes & Objects | Chapter 6: Collections |
Primitive Data Types | Understanding Classes | List |
Complex Data Types | Apex Class Definition | Set |
Expressions and Operators | Class Variables / Methods | Map |
Chapter 7: Working with Data in Apex | Chapter 8: Execution Flow in Apex | Chapter 9: Interfaces in Apex |
DML | Exception Handling | Batch Apex |
SOQL | Annotations | Schedule Apex |
SOSL | Assertions | State ful and Comparable |
Chapter 10: Working with Apex Triggers | Chapter 11: Working with Apex Controllers | Chapter 12: Working with ApexWebservices |
Trigger syntax | Standard Controllers | SOAP |
Trigger Context Variables | Custom Controllers | REST |
Validations and Automations | Extensions | BULK |
BUILDING RICH USER INTERFACES WITH VISUAL FORCE
Working with VF Components (Tags ) | ||||
Format Tags | Input Tags | Action Tags | Output Tags | Misc Tags |
Page
PageBlock PageBlockSection PageBlockSectionItem Detail enhancedList listViews relatedList |
inputCheckbox
inputField inputFile inputHidden inputSecret inputText inputTextArea selectList selectRadio |
commandButton
commandLink pageBlockButton pageMessage panelBar panelBarItem sectionHeader tab, tabPanel toolbar |
outputField
outputLabel outputLink outputPanel outputText |
dataTable
column dataList facet panelGrid panelGroup flash iframe image |