Learning Apex Programming

Create business applications using Apex to extend and improve the usefulness of the Salesforce1 Platform
Preview in Mapt

Learning Apex Programming

Matt Kaufman, Michael Wicherski

1 customer reviews
Create business applications using Apex to extend and improve the usefulness of the Salesforce1 Platform
Mapt Subscription
FREE
$29.99/m after trial
eBook
$18.90
RRP $26.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$18.90
$44.99
$29.99p/m after trial
RRP $26.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Learning Apex Programming Book Cover
Learning Apex Programming
$ 26.99
$ 18.90
Learn OpenOffice.org Spreadsheet Macro Programming: OOoBasic and Calc automation Book Cover
Learn OpenOffice.org Spreadsheet Macro Programming: OOoBasic and Calc automation
$ 23.99
$ 16.80
Buy 2 for $34.30
Save $16.68
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781782173977
Paperback302 pages

Book Description

Starting with the syntax and common use cases for developing in Salesforce, this book will teach you how to create and deploy applications on the fly. You will learn how to approach new projects and learn the basics of Apex, including how to use Eclipse and the sandbox.

Salesforce limits and batch processes are explained in an easy-to-understand format, and you will gain a deep understanding of triggers, classes, test coverage, and Visualforce pages. You will also discover how you can share your Force.com data and code with the outside world and how to integrate with Google calendar using Apex.

Finally, the book covers the creation of real-world web service integrations with Salesforce.com; you will create a Force.com application from start to finish using Apex as the business logic. By the end of this book, you will know all the best practices for development using Apex.

Table of Contents

Chapter 1: Apex Assumptions and Comparisons
Before you start
A gift to our readers
Safety first
The Force.com IDE
Getting comfortable with Eclipse
Linking Eclipse to the Salesforce1 Platform
Under the hood
Data and metadata
Writing code
Summary
Chapter 2: Apex Limits
Exceptions prove the rule
Embracing an exception
An exception to end all exceptions
Obeying the speed limit
More limits
Edition limits
API limits
E-mail limits
Time and relative limits in space
You want me to process how many records?
How many times and how many things
Techniques to avoid query limits
These aren't the queries you're looking for
Visualforce limits
Summary
Chapter 3: More and Later
Chain reactions
Where we're going, we don't need roads
I fought the law and won
Please sir, I want some more
Combining forces
Bigger, better, and batchier
Dyna batch
Building skynet
Master control
Summary
Chapter 4: Triggers and Classes
A brief history of triggers
Trigger happy
Pulling the trigger
Inside the mind of a trigger
Class is in session
Staying classy
Put your hands together
Behind the scenes
The Pablo Picasso of Apex
Summary
Chapter 5: Visualforce Development with Apex
s-con, what?
Your own personal Force.com
Tag, you're it!
Taking control
Extending control
More internal goodies
Static cling
Dynamic pages
Visualforce components
Your component library
Controlling components
Summary
Chapter 6: Exposing Force.com to the World
Three ways to skin a cat
JavaScript buttons jubilee
For your consideration
My turn!
Summary
Chapter 7: Use Case – Integration with Google Calendar
Gimme an O!
Googol
Forget me not
I'm late, very, very late!
O, Auth me mighty Google!
Summary
Chapter 8: Creating a Property Management Application
Why
What
Who
How
When and Where
A custom model
Paying your dues
Mine, all mine
Ain't no mountain
Upgrade to the app status
Summary
Chapter 9: Test Coverage
@isTest
Always on my mind
Get tested
Fruits of our labour
The ultimate goal
Summary

What You Will Learn

  • Create an Eclipse workspace and a sandbox, and learn about IDE best practices
  • Write code within the limits of the platform and discover the best practices to stay out of trouble with queries
  • Understand transactional and batch processes
  • Discover classes and triggers and the best practices for using both
  • Design a Visualforce page using Apex and JavaScript
  • Customize sites to display Visualforce pages to the world
  • Integrate Google and Salesforce calendars

Authors

Table of Contents

Chapter 1: Apex Assumptions and Comparisons
Before you start
A gift to our readers
Safety first
The Force.com IDE
Getting comfortable with Eclipse
Linking Eclipse to the Salesforce1 Platform
Under the hood
Data and metadata
Writing code
Summary
Chapter 2: Apex Limits
Exceptions prove the rule
Embracing an exception
An exception to end all exceptions
Obeying the speed limit
More limits
Edition limits
API limits
E-mail limits
Time and relative limits in space
You want me to process how many records?
How many times and how many things
Techniques to avoid query limits
These aren't the queries you're looking for
Visualforce limits
Summary
Chapter 3: More and Later
Chain reactions
Where we're going, we don't need roads
I fought the law and won
Please sir, I want some more
Combining forces
Bigger, better, and batchier
Dyna batch
Building skynet
Master control
Summary
Chapter 4: Triggers and Classes
A brief history of triggers
Trigger happy
Pulling the trigger
Inside the mind of a trigger
Class is in session
Staying classy
Put your hands together
Behind the scenes
The Pablo Picasso of Apex
Summary
Chapter 5: Visualforce Development with Apex
s-con, what?
Your own personal Force.com
Tag, you're it!
Taking control
Extending control
More internal goodies
Static cling
Dynamic pages
Visualforce components
Your component library
Controlling components
Summary
Chapter 6: Exposing Force.com to the World
Three ways to skin a cat
JavaScript buttons jubilee
For your consideration
My turn!
Summary
Chapter 7: Use Case – Integration with Google Calendar
Gimme an O!
Googol
Forget me not
I'm late, very, very late!
O, Auth me mighty Google!
Summary
Chapter 8: Creating a Property Management Application
Why
What
Who
How
When and Where
A custom model
Paying your dues
Mine, all mine
Ain't no mountain
Upgrade to the app status
Summary
Chapter 9: Test Coverage
@isTest
Always on my mind
Get tested
Fruits of our labour
The ultimate goal
Summary

Book Details

ISBN 139781782173977
Paperback302 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Visualforce Development Cookbook Book Cover
Visualforce Development Cookbook
$ 29.99
$ 21.00
Visualforce Developer's guide Book Cover
Visualforce Developer's guide
$ 23.99
$ 16.80
Force.com Developer Certification Handbook (DEV401) Book Cover
Force.com Developer Certification Handbook (DEV401)
$ 41.99
$ 29.40
Learning Salesforce Visual Workflow Book Cover
Learning Salesforce Visual Workflow
$ 39.99
$ 28.00
Force.com Enterprise Architecture Book Cover
Force.com Enterprise Architecture
$ 35.99
$ 25.20
Force.com Tips and Tricks Book Cover
Force.com Tips and Tricks
$ 16.99
$ 11.90