Salesforce Developer Resource

This site is so amazing that I gave it it’s own category! It is the ultimate reference/community/inspiration site for all things Salesforce development. The site includes information on:

  • Developing on the force.com platform (aka, within Salesforce)
  • Using Heroku to build apps in any language, and that will sync with Salesforce
  • Developing for mobile and connected products (aka Internet of Things or IoT)

It also includes:

Object-Oriented Programming (OOP)

Apex Resources

Force.com Apex Code Developer’s Guide

Use the web version, or download the pdf (which makes things easier to search). The Apex Code Developer’s Guide is the ultimate reference tool for Apex coding and includes:

  • Getting Started
    • Introduction
    • Development process
    • Apex Quickstart
  • Writing Apex:
    • Datatypes and variables
    • Cconditional statements and loops
    • Classes & objects
    • Working with data (DML, SOQL, SOSL, sObject Collections)
  • Ways to Invoke Apex:
    • Triggers
    • Asynchronous Apex
    • Web Services
    • Apex Transations & Govenor Limits
    • Working with Salesforce Features (e.g., Chatter, email, approval processes, actions, Visual Workflow etc.)
    • Integration & Apex Utilities (callouts, JSON, XML, Patterns and matches)
  • Finishing Touches:
    • Debugging Apex
    • Testing Apex
    • Deploying Apex
  • Reference
  • Glossary

SOQL

Visualforce Developer’s Guide

Use the web version, or download the pdf (which makes things easier to search). Tons of great stuff here including:

Other Resources