Check out the following books about creating applications on Force.com.
Force.com Fundamentals: Custom Application Development in the Cloud
Force.com Fundamentals provides an introduction to custom application development in the cloud. This book provides a thorough introduction to the declarative aspects of the Force.com platform.
- Princípios da plataforma Force.com (Portuguese) [PDF]
Advanced Apex Programming for Salesforce and Force.com
by Dan Appleman, Desaware Publishing
Whether you are an experienced developer coming to Apex from another language, or an intermediate level Apex developer, this book will take you to the next level in programming on the Salesforce and Force.com platform. You won't find tutorials for beginners or reference material within. Instead, this book gives you an in-depth exploration of advanced design patterns and techniques, written by someone who has not only been involved in multiple consulting projects, but also in releasing a major commercial package on the AppExchange.
This is a must-have resource for all Apex developers.
Force.com Developer Certification Handbook (DEV401)
by Packt Publishing
Force.com Developer Certification Handbook (DEV401) is a practical guide which will help the reader discover fundamentals for building applications on Force.com without writing a single line of code. It will help the reader to create and manage custom objects , build the user interface for various applications and automate the business process by using workflows and approvals.
It is the only book aimed at helping professionals prepare for the DEV 401 Certification exam.
Development with the Force.com Platform: Building Business Applications in the Cloud
by Jason Ouellette
This book provides practical, technical guidance you need to make the most of Force.com in your own custom enterprise applications. Leading Force.com developer Jason Ouellette helps you identify suitable uses for Force.com and provides all the insights and sample code needed to rapidly prototype, deploy, and integrate with production-quality Force.com applications.
by Wes Nolte and Jeff Douglas
The Salesforce Handbook provides a newcomer’s guide to building applications on Salesforce.com and the Force.com platform. This book is a pragmatic guide to using and buliding applications on Force.com, covering the declarative and programmatic aspects of the platform.
Developing Applications with Salesforce Chatter
by Rakesh Gupta & Sagar Pareek, Packt Publishing
"Developing Applications with Salesforce Chatter" starts by covering the basics of Salesforce Chatter, Chatter license types, and its effect on ROI. It then discusses how to configure Chatter and various sections to customize it. Further, it walks through the Chatter Data cleaning as well as the basics of REST API and oAuth.This book will cover everything you need to know about Salesforce Chatter configuration and customization.
"Developing Applications with Salesforce Chatter" allows you to improve collaboration in your organization. The book covers many features such as Chatter messenger, commenting on status, uploading and sharing files, polls and Chatter actions. This book also teaches you how to configure and customize Chatter by using Apex and Visualforce pages for high productivity.
Besides the books, be sure to check out the following material:
- Force.com Workbooks - The workbooks provide step-by-step tutorials to a number of Force.com technologies. For the most part they assume no prior knowledge.
- Featured Articles - A huge selection of articles, published weekly, covering Apex, Visualforce, Force.com integration, Salesforce1, mobile development and more.
- Force.com Documentation - The Force.com documentation and guides.
- Force.com Cookbook - An online repository of best practices and code samples.
- Cheatsheets - A selection of concise reference guides to various Force.com technologies.
- Video training from third-party developers.