Mastering Apex Programming - A developer's guide to learning advanced techniques and best practices for building robust Salesforce applications - Bok
If you're a Salesforce developer, Mastering Apex Programming will help you to get to grips with the Apex language, its advanced features, and best practices for building robust cloud-based applications that scale. Explore asynchronous programming, debugging and performance, and much more to master the Apex language.