Salesforce CRM Overview
Salesforce Architecture

  • Cloud Computing Overview & Architecture
  • Introduction to Force.com Platform (PaaS)

Advanced Configuration

  • Application Elements (Tabs, App, Links, Home Page Component)
  • Salesforce Building Blocks & Configuration
      Object
      Page Layouts
      Related List
      . Fields
      . Buttons
      . Formula Fields
      . Relationships
      . Workflow Rules & Approval Processes

Apex Programming

  • Introduction to Apex
  • Language Constructs
  • Classes, Objects, and Interfaces
  • Dynamic Apex
  • Batch Apex
  • SOQL & SOSL
  • Email API
  • Debugging
  • Writing Apex Classes as Web Services
  • Invoking Callouts Using Apex
  • Deploying Apex

Personal Customization
Introduction to oops concepts
Apex Development Building Blocks

  • Apex Trigger
  • Apex Classes
  • Visual force Pages
  • Developer console
  • SOQL
  • SOSL
  • Developer Console
  • Debugging
  • System Log

Apex Triggers

  • Trigger Events
  • Bulk Trigger
  • Order of Execution

Apex Test Classes
Visual force Development

  • Introduction to Apex
  • Introduction to Visual force
  • Standard Controllers
  • Standard List Controllers
  • Controllers and Controller Extensions
  • Overriding Buttons, Links, and Tabs with Visual force
  • Components
  • Dynamic Visual force Bindings & Components
  • Integrating Email with Visual force
  • Visual force Charting

Best Practices