SALESFORCE
Description
Admin+AppBuilder
Salesforce Fundamentals
- Introduction to CRM concepts and Cloud computing
- Salesforce.com Overview & Fundamentals and Introducing the force.com platform
- Salesforce Products Overview : Sales cloud and Service Cloud
- Salesforce license types and the related considerations
- Describe the capabilities of the core CRM objects in the Salesforce schema
- Given a scenario, identify the boundaries of declarative customization and the use cases for programmatic customization
- Identify common scenarios for extending an org using the AppExchange
- Assignments/ E-learningsData Modeling and Management
- Given a scenario, determine the appropriate data model.
- Describe the capabilities of the various relationship types and the implications of each on record access, user interface, and reporting.
- Identify the considerations when changing a field’s type.
- Given a set of requirements, identify the considerations and select the appropriate field type.
- Describe the capabilities and considerations of the schema builder.
- Describe the options and considerations when importing and exporting data.
- Assignment -2 / ElearningSecuring and Sharing data
- Describe the features and capabilities available to restrict and extend object, record, and field access.
- Given a set of business requirements, determine the appropriate sharing solution
- Assignement 4/ElearningBusiness Logic and Process Automation
- Describe the capabilities of and use cases for record types
- Describe the capabilities of and use cases for formula fields
- Describe the capabilities of, use cases for, and implications of roll-up summary fields.
- Describe the capabilities of and use cases for validation rules.
- Describe the capabilities of and use cases for approval processes.
- Describe the capabilities of and use cases for workflow, visual workflow, and the Lightning Process Builder.
- Given a set of business requirements, recommend a solution to automate business processes.
- Describe the ramifications of field updates and the potential for recursion
- Assignement 5/Elearning
Collaborating with chatter
Chatter features and use case
User Interface
- Describe the user interface customization options.
- Describe the capabilities of and use cases for custom buttons, links, and actions
- Describe the declarative options available for incorporating Lightning Components in an application.
- Given a scenario, determine the appropriate user interface design.
- Assignement 6/ElearningAnalyzing Data with Reports and Dashboards
- Determine the features and capabilities available when creating reports, report types, and dashboards
- Assignement 7/ElearningApplication Lifecule Management/ Deployment
- Describe the key milestones and considerations when managing the application lifecycle.
- Describe the differences between and considerations when using the various types of sandboxes.
- Describe the capabilities of and considerations when using change sets , ANT or Workbench
- Describe the use cases of and considerations when using unmanaged packages
- Given a scenario, determine the appropriate deployment plan
- Assignement 8/Elearning
- Session on Interview Areas and Certification Preperation
Developer
Topic
Business Logic Using Code ( Apex)
- Describe when to use declarative automation features vs. Apex classes and triggers.
- Describe the considerations when developing in a multi-tenant environment.
- Describe how the Salesforce platform features map to the MVC pattern
- Introduction to Apex Code
- Language Constructs ,describe how to declare variables and constants in Apex and how to assign values using
Expressions
- Collections overview(Lists, Sets and Maps)
- Invoking Apex
- Classes, Objects , Methods
- Describe how to use and apply Apex control flow statements and Loop Statements
- Describe how to use basic SOSL, SOQL, and DML statements.
- Assignment/Elearning
- Governor limits
- Apex Triggers and Use Cases
- Dynamic Apex Overview
- Asynchronous Apex : Batch Apex, Scheduled Apex, Future Methods and Queueable Apex
- Debugging Apex, Anonymous Scripts, Management of Debug Logs, Force.com IDE, Dev Console, Workbench.
- Testing Apex : Test Classes
- Introduction to Integration in Salesforce
- Best Practices while Writing Apex
- Assignment/ElearningBuilding User Interface in Salesforce Classic
- Visualforce
- Describe how to write Visualforce controllers.
- Describe when and how to use standard Visualforce controllers vs. Apex custom
- controllers and controller extensions.
- Assignment/ElearningBuilding User Interface in Salesforce Lightning
- Understanding the Lightning Development Architecture
- Ligthning File Structure
- Understand important Lightning Tags
- Events in Lightning
- LWC IntroductionSession on Interview Areas and Certification Preperation