SalesForce

A "sales force" is a group within a company that conducts sales. Salesforce.com is a cloud-based CRM system that allows salespeople.

500+ Students Enrolled
4.4 Rating (325) Ratings

What You'll Learn

  • Learn you will have a mastery of programming in Apex no matter what level of experience you are at right now.
  • Learn Know an overview of the products that Salesforce offer.
  • Learn Know how much money you can get working in Salesforce.
  • Learn Understand the Salesforce Certifications and Process.
  • Learn How to setup lightning Community in salesforce for your employees, customers, and partners to connect.
  • Learn Complete Understanding of Lightning Data Services (LDS).

Course Content

  • A "sales force" is a group within a company that conducts sales. Salesforce.com is a cloud-based CRM system that allows salespeople to track their sales, support people to track their cases, and the entire company's employees to collaborate with each other.
  • Cloud Applications
  • Single-Tenant vs. Multi-Tenant Applications
  • SaaS Advantages
  • What is a Cloud Platform?
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Setting-up an Application on IaaS Environment
  • Setting-up an Application on PaaS Environment
  • PaaS Advantages and Limitation
  • IaaS 0r PaaS?
  • Cloud Platform Examples
  • Private Cloud Introduction
  • Private Cloud Advantages
  • Private Cloud Limitations
  • Private Cloud vs. Public Cloud
  • Impact of Private Clouds
  • USER SETUP

  • Identify the steps to set up and/or maintain a user (e.g., assign licenses, reset passwords, and resolve locked user accounts).
  • Understand the implications of activating, deactivating, or freezing a user.
  • Explain the various organization security controls (e.g., passwords, IP restrictions, identity confirmation, network settings).
  • Given a user request scenario, apply the appropriate security controls based on the features and capabilities of the Salesforce sharing model (e.g., organization-wide defaults, roles and the role hierarchy, manual sharing, sharing rules and public groups).
  • Given a scenario, determine the appropriate use of a custom profile or permission set using the various profile settings and permissions.
  • Describe how folders can be used to organize and secure communication templates, dashboards, reports, and documents
  • Describe the standard object architecture and relationship model.
  • Explain how to create, delete, and customize fields and page layouts on standard and custom objects, and understand the implications of deleting fields.
  • Given a scenario, determine how to create and assign page layouts, record types and business processes for custom and standard objects
  • Given a scenario, identify the capabilities and implications of the sales process.
  • Given a scenario, identify the appropriate sales productivity features using opportunity tools and know when products and Price Books should be used (e.g., big deal alerts, update reminders, similar opportunities, competitors, team selling).
  • Describe the capabilities of lead automation tools and campaign management.
  • Describe the capability of Salesforce Content
  • Describe the capabilities of case management (e.g., case processes, case settings, and case comments).
  • Given a scenario, identify how to automate case management (e.g., case assignment, auto-response, escalation, web-to-case, email-to-case, case teams).
  • Describe the capabilities of solution management (e.g., settings, categories, processes) and Salesforce Knowledge.
  • Describe the capabilities of the Community application (e.g. Ideas, Answers).
  • Given a scenario, identify the appropriate automation solution based on the capabilities of workflow/process.
  • Describe capabilities and use cases for the approval process
  • Salesforce Fundamentals

  • MVC Architecture
  • Multi-tenant Architecture
  • Describe capabilities of core CRM objects in Salesforce schema
  • Identify boundaries of declarative customization and use cases for programmatic customization
  • Identify common scenarios for extending an org using AppExchange
  • Building 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
  • Describe the capabilities of and use cases for external objects
  • 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.
  • Determine the features and capabilities available when creating reports, report types, and dashboards.
  • Describe the declarative customization options available for the Salesforce1 mobile application user interface
  • Given a set of requirements, determine the appropriate global and object-specific actions and action layouts to optimize the Salesforce1 user experience.
  • 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.
  • Describe the use cases of and considerations when using unmanaged packages.
  • Given a scenario, determine the appropriate deployment plan.
  • Logic and Process Automation

  • Describe how to programmatically access and utilize the object schema.
  • Describe the capabilities and use cases for formula fields
  • Describe the capabilities and use cases for roll-up summary fields.
  • Describe the capabilities of the declarative process automation features.
  • Describe when to use declarative automation features vs. Apex classes and triggers.
  • Describe how to declare variables and constants in Apex and how to assign values using expressions
  • Describe the primitive and complex Apex data types and when to use them.
  • Collections overview(Lists, Sets and Maps)
  • Describe how to use and apply Apex control flow statements.
  • Describe how to write and when to use Apex classes and interfaces.
  • Describe how to use basic SOSL, SOQL, and DML statements when working with objects in Apex
  • Describe the basic patterns used in triggers and classes to process data efficiently
  • Describe when to use and how to write triggers
  • Describe the implications of governor limits on Apex transactions
  • Describe the relationship between Apex transactions, the save execution order, and the potential for recursion and/or cascading.
  • Describe how to implement exception handling in Apex.
  • Describe how to display Salesforce data using a Visualforce page.
  • Describe the types of web content( HTML,CSS, JavaScript etc.) that can be incorporated into Visualforce pages.
  • Describe how to incorporate Visualforce pages into Force.com applications.
  • Describe the benefits of the Lightning Component framework
  • Describe the resources that can be contained in a Lightning Component
  • Describe the testing framework and requirements for deployment.
  • Describe how to write unit tests for triggers, controllers, and classes.
  • Utilization of Start/Stop, Testing Framework, Bulkified Code, Creation/Loading of test data, Testing for profile security using system.runAs
  • Describe when and how to use various sources of test data.
  • Describe how to monitor and access various types of debug logs.
  • Describe the capabilities and security implications of the Developer Console, Workbench, and Force.com IDE.
  • Describe the different processes for deploying metadata and business data. Describe how the different environments are used in the development and deployment process.
Web Development

  This Course includes

 Tutorials

 Articles, Videos

 Full Time Lectures

 Real Scenarios

 Project Work

 Certification of Completion

Related Courses