Before you begin

You will need a web browser and an internet connection to complete the exercises for this course; there is no coding.

Overview

This class provides an overview of Salesforce for those with little to no previous experience. It presents the core concepts of working with Salesforce online and shows how to prepare your Salesforce Environment to allow an external app to connect and access your data. Note that there is no coding in this course, it prepares your Salesforce Environment so that you will be able to code an app in a future class. If you already have a Salesforce Environment and know how to create a Salesforce Connected App then you do not need to attend this course.

Objectives

  1. Register for a Developer account
  2. Create a Custom Object
  3. Create a Connected App

Lecture

ENT301 - Salesforce Concepts and Architecture.

Exercises

Exercise materials are available from GitHub. The code can be cloned through a desktop Git client or downloaded directly as a ZIP file.

  1. Register for a Developer account
    Exercise
    In this exercise, you will register for a Salesforce Developer Environment account.
  2. Create a Custom Object
    Exercise
    Here, you will create a custom Salesforce Object to store data about something specific to your business.
  3. Create a Connected App
    Exercise
    This lab shows you how to create a Connected App inside your Salesforce Environment.

Additional resources

Force.com Platform Fundamentals (pdf) Key Concepts and Terms Using OAuth to Authorize External Applications OAuth 2.0 User-Agent Flow OAuth 2.0 Refresh Token Flow Standard Objects System Fields Connected App and OAuth Terminology