كتاب “Java How To Program (Early Objects)، الطبعة العاشرة” هو دليل شامل لبرمجة جافا، من تأليف بول ديتل وهارفي ديتل. صدر في فبراير 2014، وهو مصمم للاستخدام في دورات برمجة جافا ويعمل أيضًا كمرجع قيم ودليل دراسة ذاتية لبرمجة جافا.
يعتبر الكتاب جزءًا من سلسلة “How to Program” الشهيرة لديتل، والتي تتميز بعمق واتساع مفاهيم البرمجة الكائنية والمواضيع المتوسطة المستوى للدراسة الإضافية. يتبنى هذا الإصدار نهج الكائنات المبكرة، حيث يتم تقديم مفاهيم البرمجة في سياق برامج عمل كاملة، مما يساعد الطلاب على البدء في “التفكير في الكائنات” على الفور وإتقان هذه المفاهيم بشكل أكثر شمولاً.
بالإضافة إلى ذلك، يتم تحديث الكتاب مع أحدث التقنيات والتطورات ويمكن استخدامه مع Java SE 7 أو Java SE 8. يتضمن MyProgrammingLab، وهو برنامج عبر الإنترنت للواجبات المنزلية والدروس التعليمية والتقييم الذي يشرك الطلاب في التعلم ويساعدهم على الاستعداد للفصول الدراسية والاختبارات.
تم تعزيز تجربة التعليم والتعلم من خلال نهج Live Code الخاص بديتل، حيث يتم تقديم ميزات لغة جافا مع الآلاف من أسطر الكود في مئات البرامج العاملة الكاملة، مما يسهل فهم أعمق للمنطق والدلالات وصياغة البرمجة.