This document provides tutorials for learning Apex programming using the Force.com platform. The tutorials cover topics such as creating custom objects, using the Developer Console, creating sample data, defining classes, Apex language fundamentals like data types and variables, executing transactions, adding triggers, writing unit tests, and integrating Apex with Visualforce. The goal is to provide hands-on exercises to help developers learn the Apex language and how to develop applications using the Force.com platform. Completing the tutorials will equip developers with essential Apex programming skills.