If you are a developer who has some object-oriented programming experience, Learning Apex Programming is the perfect book for you. This book is most appropriate for developers who wish to gain an understanding of the Force.com platform and how to use Apex to create business applications.
Matt Kaufman
Matt Kaufman is no stranger to the Salesforce1 Platform, as he is one of the early employees at salesforce.com. Since 2002, Matt Kaufman has worked with hundreds of businesses to improve their efficiency through Salesforce. He is a certified Salesforce Advanced Administrator, Sales Cloud Consultant, Service Cloud Consultant, Advanced Developer, and Advanced Developer Instructor. His extensive experience and knowledge of salesforce.com technologies cause him to regularly be referred to as Mr. Salesforce, Salesforce wizard, Salesforce genie, and other magically endowed names. Matt is currently the chief technology officer of MK Partners, Inc. (www.mkpartners.com), the leading salesforce.com implementation partner in southern California. He regularly provides training and talks on cloud technologies and development. He has also written other publications including Salesforce.com for Dummies and Salesforce.com's Service Cloud for Dummies, Wiley Publishing.