CodeGym /مدونة جافا /Random-AR /برمجة جافا لمطوري Android للدمى بقلم Barry Burd - مراجعة ...
John Squirrels
مستوى
San Francisco

برمجة جافا لمطوري Android للدمى بقلم Barry Burd - مراجعة كتاب متعمقة

نشرت في المجموعة
"يوجد تطبيق لذلك" هو رد شائع على احتياجات العديد من الأشخاص في المجتمع الحديث. سواء كنت تريد التحقق من حالة الطقس ليوم غد أو القيام بالتسوق عبر الإنترنت، يمكن أن يتم ذلك عبر تطبيقات Android. إذًا، هل لديك فكرة فريدة لتلبية احتياجات المستهلكين من خلال تطبيق ما؟ فأنت بحاجة إلى فهم برمجة جافا. سنراجع أدناه كتابًا مشهورًا يسمى "برمجة Java لمطوري Android للدمى". هل هذا هو الكتاب الذي تحتاجه؟ برمجة Java لمطوري Android للدمى بقلم Barry Burd - مراجعة كتاب متعمقة - 1
الشكل 1. غلاف الكتاب، مقدمة من بوشر

وصف مختصر

تعد Java Programming for Android Developers for Dummies جزءًا من سلسلة "Dummies" الشهيرة التي تنشرها شركة النشر العالمية John Wiley & Sons ، Inc. وتحظى الشركة بالاحترام لمنشوراتها الأكاديمية عالية الجودة وهذا الكتاب لا يختلف عن ذلك. برمجة Java لمطوري Android للدمى بقلم Barry Burd - مراجعة كتاب متعمقة - 2
الشكل 2. الدكتور باري بورد
هذا الكتاب الخاص بالدمى كتبه الدكتور بورد، الأستاذ الشهير في جامعة إلينوي. المؤلف حاصل على درجة الماجستير في علوم الكمبيوتر وقد كتب العديد من الكتب والموارد الأخرى. وتمتد خبرته إلى تدريب المبرمجين المحترفين، وقد وجدت هذه الرؤية لكيفية تعليم الآخرين طريقها إلى الكتاب. ومن المهم أن نعرف أن هناك طبعتين من هذا الكتاب. الإصدار الأول قديم إلى حد ما لأنه يركز فقط على Eclipse IDE الذي لم تعد Google تدعمه. إذا كنت تريد التعرف على Android Studio، فإن الإصدار الثاني هو خيارك الأفضل، على الرغم من أن الإصدار الأول لا يزال يوفر معرفة وافرة بعبارات بسيطة. النهج البسيط هو سبب كون هذا العنصر شائعًا في قائمة "الدمى". تم تصميم تفسيرات الدكتور بورد لمساعدة القراء على فهم مفاهيم Java حتى لو لم تكن لديهم خلفية في البرمجة أو أي معرفة سابقة حول هذا الموضوع.

ماذا يمكنك أن تتوقع من المحتوى؟

ماذا يعلمك الكتاب

يركز الكتاب على مساعدة المبتدئين في كتابة تطبيقات Android من البداية وإرشادك حتى يكون لديك برنامج يعمل بكامل طاقته. للقيام بذلك، ستتعلم مفاهيم التطوير وأيضًا كيفية استكشاف الأخطاء وإصلاحها عند ظهور المشكلات. ستعرف أيضًا كيفية تصحيح أخطاء التطبيق.

ماذا يوجد في الداخل؟

الميزة الرئيسية لمعظم كتب Dummies هي كيفية تقسيم المحتوى لتسهيل فهمه، مما يوفر لك طريقة خطوة بخطوة لإكمال المهمة. ستبدأ بإرشادات حول كيفية استخدام الكتاب لتحقيق أقصى استفادة منه. إذا كنت تريد أن تأخذ هذا أبعد من ذلك، فإن الكتاب يناقش الخطوات التالية التي يجب أن تكون عليها. تركز الفصول الأخيرة أيضًا على مفهوم "جزء من العشرات" المعروف جيدًا والموجود في هذه الكتب والذي يوفر لك موارد مفيدة وإرشادات سهلة. في Java Programming for Android Developers for Dummies تمت مناقشة الموضوع في خمسة أجزاء مختلفة، يحتوي كل منها على عدد قليل من الفصول الستة عشر.

الجزء 1

يركز هذا الجزء على أساسيات Java:

    الفصل الأول: ستتعرف هنا على كل ما يتعلق بـ Java وAndroid لتمنحك نظرة عامة شاملة وتساعدك على فهم الموضوع في سياقه. يناقش الكتاب المطور ولكن أيضًا وجهات نظر المستهلك.

  • الفصل الثاني: تحتاج إلى الاستعداد جيدًا قبل البدء ويعلمك هذا الفصل بما ستحتاج إليه مثل إعداد Java وAndroid Studio. ستتعلم أيضًا أساسيات استخدام Android Studio.

  • الفصل 3: يصبح هذا الفصل عمليًا للغاية حيث ستكتشف كيفية إنشاء تطبيقك الأول، باستخدام ميزات السحب والإفلات وكيفية ارتباط كود Java بكل ذلك. كل شيء لا يعمل دائمًا في المرة الأولى، وفي هذه الصفحات، سيظهر لك ما يجب عليك فعله عندما لا تعمل جوانب معينة، مثل المحاكي كما هو مخطط له.

الجزء 2

ابدأ في تعلم كيفية الكتابة بلغة Java وإنشاء البرامج:
  • الفصل 4: يجب أن تكون قادرًا على البرمجة لإنشاء تطبيق Android الخاص بك، ويعلمك هذا الفصل عن الأساليب وعلامات ترقيم التعليمات البرمجية والمزيد.

  • الفصل الخامس: يجب أن تفهم أساسيات برمجة Java. ستتعرف هنا على الأنواع والأغراض المختلفة التي ستخصصها لها.

  • الفصل السادس: بناءً على الفصلين السابقين، يناقش هذا الفصل السادس أنواع Java بعمق وستعرف كيفية العمل مع السلاسل. الكتابة الآمنة هي أيضًا مفهوم ضروري لفهمه.

  • الفصل السابع: تعرف على المزيد حول الأساليب والأنواع، بالإضافة إلى قيمة التمرير.

  • الفصل الثامن: الأفكار النهائية حول برمجة Java تتعلق بكيفية اتخاذ القرارات وتكرار التعليمات.

الجزء 3

البرمجة الموجهة للكائنات هي التركيز هنا:
  • الفصل التاسع: تعلم المزيد حول استخدام البرمجة كائنية التوجه، مثل الفئات ومعدلات Java.

  • الفصل العاشر: تعرف على كيفية توفير بعض الوقت عن طريق إبقاء الأمور بسيطة واستخدام التعليمات البرمجية الموجودة بالفعل.

برمجة Java لمطوري Android للدمى بقلم Barry Burd - مراجعة كتاب متعمقة - 3
الشكل 4. مخطط OOP، من موقع Programtalk

الجزء 4

تعرف على العلاقة بين Android وJava:
  • الفصل 11: يعطي الدكتور برد أمثلة ويناقش الطبقات الداخلية؛ أيضا الدعاية.

  • الفصل 12: قد يكون استخدام كل ما تعلمته أمرًا صعبًا وسيساعدك هذا الفصل على التعامل مع جوانب متعددة في وقت واحد.

  • الفصل 13: مع لعب وسائل التواصل الاجتماعي دورًا مهمًا في الأنشطة عبر الإنترنت، يعد هذا فصلًا مهمًا. تعرف على خوادم وملفات الوسائط الاجتماعية وتعرف على الاستثناءات التي ستواجهها مع Java.

  • الفصل 14: من خلال تطبيق Burd الخاص ستتعلم الكثير.

الجزء 5

يمكن العثور على قسم الموارد هذا في جميع كتب الدمى:
  • الفصل 15: من خلال تجنب بعض الأخطاء، سيصبح تطوير تطبيقك أكثر سلاسة. يسرد هذا الفصل أهم 10 أخطاء لا يجب عليك ارتكابها.

  • الفصل 16: استخدم الموارد لمواصلة تحسين مهاراتك.

إيجابيات وسلبيات

الايجابيات

  • الأفكار المعقدة أصبحت بسيطة

  • تصميم الكتاب يجعل العمل فيه ممتعًا

  • مناسب حتى لو لم يكن لديك أي خلفية برمجية

سلبيات

  • الطبعة الأولى قديمة

  • الطبعة الثانية تترك الكثير للقارئ ليعمله بمفرده

  • لا يغطي جافا بالكامل

دعونا نختتم

هل هذا الكتاب لك؟ ليس هناك شك في أن برمجة Java لمطوري Android للدمى تحمل العديد من الفوائد للمبتدئين. تمكن الدكتور بيرد من توصيل حقائق Java وAndroid ببساطة. لكن اختر الإصدار المناسب لاحتياجاتك، وإذا كان لديك مجال محدد تهتم به، فتأكد من تغطيته قبل الشراء.
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION