Salesforce Fundamentals

Salesforce is a company, founded by Marc Benioff and Parker Harris in 1999, that specializes in software as a service (SaaS). Salesforce started by selling a cloud-based Customer Relationship Management (CRM) application, which laid the foundation for many of its future services and was built on the Salesforce Platform. Following this, the company began packaging other applications that were closely intertwined on the same platform and divided them into clouds. These cloud-based applications are now popularly known as Sales Cloud, Service Cloud, Marketing Cloud, IoT Cloud, Integration Cloud, Community Cloud, Health Cloud, and Financial Services Cloud, among others.

In this chapter, you will learn about the basic concepts of working on the Salesforce Platform. The material covered in this chapter represents 10% of the exam questions.

We'll learn about the following topics in this chapter:

  • What you need to consider when developing in a multi-tenant environment
  • The Model-View-Controller (MVC) paradigm
  • The core objects of the Salesforce Platform
  • How you can extend an application's capabilities
  • How you can solve some common use cases with declarative features

We'll end the chapter with a summary and a quiz so that you can check whether you understand everything that you need to for the exam.