يوجد العديد من المصادر
الهامة و المتتازة لتعلم لغات البرمجة العديدة من الكورسات و الدورات عبر مواقع
التعليم الذاتي ولكن هل توجد كتب مفيدة لبدأ الطريق في البرمجة بلغة ال Java في هذا
المقال نستعرض 5 كتب أحترافية لتعلم البرمجة بلغة ال Java
1-كتاب Head First Java, 2nd Edition
هذا الكتاب مكتوب بروح
الدعابة هذا الكتاب شامل و يحتوي علي الاساسيات المعرفية في لغة البرمجة java , كما
يحتوي الكتب علي شرح ممتاز في كيف يعمل الدماخ البشري و كيف يتعلم الانسان أشياء
جديدة بطريقة فعالة وهو يتحدث عن الفهم السريع للغة البرمجة java وأيضا
يتمحور الكتاب علي كيفية تجعل عقلك يتشبث باساسيات البرمجة و عدم نسيانها و لا
تنسي التطبيق هو مفتاح الفهم دائما , اذا منت جديدا لعالم البرمجة ولاتعرف أي
خلفيات عن البرمجة فا من الافضل ان تبدأ بكتاب غير هذا لانه يمكن أن يكون صعبا بعض
الشئ
2-كتاب Thinking in Java (4th Edition)
كتاب Thinking in Java كتبه الكاتب Bruce
Eckel الذي كتب هو
أيضا كتاب Thinking in C++
يغطى الكتاب الكثير من الموضوعات
الهامة في اللغة البرمجية Java لكنه ليس للمبرمجين المبتدئين في اللغة فيمكنك
ايضا استخدام هذا الكتاب كمرجع ممتاز لزيادة فهمك واستيعابك للغة Java
3- كتاب Java: The Complete Reference, Ninth
Edition
الممتاز في هذا الكتاب أنه يوجد
به تحديث بالكامل لاصدار اللغة Java
SE8 , كتاب
Java: The Complete Reference يوضح كيفية تطوير وتجميع وتصحيح الاخطاء في البرامج المطورة بلغة ال java , كتاب
شامل يغطى تقريبا كل ما تحتاج الى معرفته حول Java , الكتاب
يحتوي علي أكثر من 1200 صفحة فأذا كنت لست تحب القراءة فهذا الكتاب ليس لك نهائيا
4-كتاب Java How To Program (late objects) (10th Edition)
اذا كنت علي دراية بالفعل
بلغات برمجية أخري او لديك خلفية بسيطة عنها و عن البرمجة كائنية التوجه object-oriented programming فهذا الكتاب ممتاز بالنسبة لك ولكن اذا بدات بتعلم لغة الجافا و لا
يوجد لديك اى خبرة سابقة فى البرمجة او التعامل معها فيجب عليك البدء بكتاب أخر
غير هذا في بداية مشوار التعليم بلغة البرمجة Java , كتاب
Java How To Program كتاب لا يشمل فقط اساسيات البرمجة
بلغة Java, وانما يقدم ايضا بمزيد من التعمق فى البرمجة
فاذا كانت لديك خبرة سابقة في البرمجة أو تعاملت مع الاكواد البرمجية سابقا و لديك
خلفية ممتازة فهذا الكتاب يكون خيارا مهما وممتازا في التعلم ويمكن أخد الكتاب
كمرجع أيضا
5- كتاب Java: A Beginner’s Guide, Sixth Edition
هذا الكتاب ممتاز جدا ومكتوب
بطريقة رائعة و هو كتاب مليئ بالتمارين واختبارات
قصيرة لتقييم التعلم الخاص بك في لغة البرمجة java هذا الكتاب هو موجه للمبتدئين في المجال و يبدا كل فصل بعض المفاهيم الرئيسية في المجال البرمجي
وهو من الكتب الممتازة القليلة للمبتدئين في العالم البرمجي الشاسع
الكثير من الكتب لتعلم ال Java موجهه لمن على
دراية بالفعل بالبرمجة لذلك كان من الصعب ايجاد احد الكتب للمبتدئين في المجال
البرمجي. وهناك مشكلة اخرى هى ان معظم الكتب القديمة لا تغطى احدث اصدار من فJava فبهذا تعتبر عائق علي المبتدء في التعلم و
لكن أخر كتاب في القائمة أعلاه هو ممتاز لكل مبتدء في المجال البرمجي و الذي يرغب
في البدء في تعلم اللغة البرمجية java