الدورة الشاملة لتطوير وبرمجة تطبيقات اندرويد للمبتدئين{2024}

تعلم برمجة تطبيقات اندرويد بلغة الكوتلن من خلال برمجة و تخطيط التطبيقات. هذه الدورة سوف تكون دليلك الكامل في هذا المجال

Ratings: 4.48 / 5.00




Description

دورة تعلم برمجة تطبيقات الاندرويد من خلال بناء التطبيقات والتخطيط للتطبيقات.

هي دورة شاملة يستطيع الطالب من خلالها ان يحترف برمجة تطبيقات اندرويد.


تمر هذه الدورة بثمانية عشر قسم سوف تتعلم من خلالها العديد من المواضيع المختلفة التي تعطيك القدرة الكاملة في تطوير تطبيقات اندرويد بشكل احترافي.


هذه نظرة كاملة حول الاقسام ككل في الدورة وكل قسم ماذا سوف تتعلم بعد اكماله


القسم الاول  بيئة اندرويد ستوديو

في هذا القسم سوف تتعلم كيفية تحميل وتنصيب بيئة العمل الخاصة في اندرويد وكيفية انشاء مشروع بشكل مفصل.


القسم الثاني أساسيات نظرية للأندرويد

في هذا القسم سوف تتعلم اهم الامور التي يجب على كل مبرمج تطبيقات اندرويد ان يعرفها مثل

  1. مكونات تطبيق الأندرويد

  2. دورة حياة النافذة

  3. Context

  4. intent

  5. ما هي واجهة المستخدم

  6. android manifest

والعديد من الامور الاخرى التي سوف تعرفها بشكل نظري.


القسم الثالث أساسيات عملية للاندرويد

في هذا القسم سوف اعلمك كل ما اخذناه في القسم النظري وزيادة عليه  بالكثير من المواضيع المهمة والاساسية التي يحتاجها كل مطور تطبيقات اندرويد مثل

  1. تعلم xml

  2. تصميم الشاشات

  3. كيفية الانتقال من نشاط الى اخر مع ارسال البيانات

  4. انشاء شاشة navigation drawer

  5. WebView

  6. Fragment

  7. ListView

  8. Custom ListView

  9. RecyclerView

  10. Custom RecyclerView

  11. Nested RecyclerView

  12. expandableView in RecyclerView

  13. viewPager

  14. Google Maps

  15. ScrollView

  16. Edittext

  17. CheckBox

  18. Spinner

والعديد من المواضيع المختلفة التي يجب عليك معرفتها بشكل مفصل لانها سوف تفيدك بالتعامل مع التطبيقات المختلفة التي سوف نبرمجها.


القسم الرابع دعم مختلف انواع الشاشات

في هذا القسم سوف يتعلم الطالب كيفية دعم مختلف قياسات الشاشات للاندرويد بشكل عام والتعامل مع قياسات الخطوط ايضا, بحيث يصبح التطبيق يعمل على انواع مختلفة للشاشات كبيرة وصغيرة ومتوسطة.


القسم الخامس التخزين في اندرويد

كمطور تطبيقات اندرويد تحتاج ان تعرف كيفية تخزين البيانات بشكل دائم على جهاز المستخدم, او في تطبيقك حتى عندما يخرج المستخدم من التطبيق ويعود يجد كل التغييرات تم حفضها.


القسم السادس تعديل الصور في موقع كانفا

يجب عليك ان تعرف كيفية التعامل مع الايقونة الخاصة في التطبيق, وفي هذا القسم سوف اعلمك كيفية التعامل مع موقع كانفا وكيفية تعديل الصور وتصديرها الى الجهاز, وكيفية استيرادها الى بيئة اندرويد ستوديو.


القسم السابع الربح من تطبيقات اندرويد

من اهم الامور التي يحتاجها المبرمج في تطوير التطبيقات هو وضع الاعلان والربح منه, وان شاء الله سوف اعرفك كل شيء عن الاعلان واهم الشركات التي تستطيع التسجيل معها ووضع الاعلان في تطبيقك او لعبتك, وكيفية استلام الارباح في العراق وخارج العراق.


القسم الثامن التخطيط لبناء تطبيق اندرويد

التخطيط للمشاريع هي اول خطوة يجب على صاحب او منفذ المشروع ان يقوم بالتعامل معها لأنك لا تستطيع معرفة البداية والنهاية لمشروعك بدون تخطيط. في هذا القسم سوف اعرفك على التخطيط ليس بشكل كامل مثل ما افعل في كل قسم اشرحه لك, ولكن سوف اعطيك مجموعة خطوات لو طبقتها سوف تستطيع ان تعرف البداية والنهاية لمشروعك وتطبيق عملك عليه بشكل ناجح


القسم التاسع بناء تطبيق القرآن الكريم

هذا هو اول مشروع سوف نقوم بانجازه بشكل كامل وسوف يكون تطبيق متكامل, وسوف تتعلم الكثير من الامور التي اخذناها بشكل منفصل في الاقسام السابقة سوف نقوم بتنفيذها في هذا التطبيق الرائع


القسم العاشر تطبيق المفاتيح العشرة للنجاح للدكتور ابراهيم الفقي

للدكتور ابراهيم الفقي كتاب من اروع الكتب سوف اعلمك كيفية تحويله الى تطبيق مع تعلم الكثير من الامور الجديدة التي سوف تكون اضافة رائعة لك, حتى تستطيع تنفيذها في مشاريع اخرى.


القسم الحادي عشر تطبيق انشاء ملاحظة

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


القسم الثاني عشر بناء تطبيق لمتجر للموبايل

سوف اعلمك في هذا القسم كيفية عرض البيانات على اكثر من قائمة وكيفية الانتقال من اي قائمة تريد الى شاشة اخرى مع اخذ المعلومات التي تريدها الى الشاشة المراد الانتقال اليها. 


القسم الثالث عشر بناء العاب من خلال webView

لربما كنت تريد الربح من خلال الالعاب, هذا القسم سوف يعلمك كيفية اخذ روابط من مواقع خارجية تسمح لك وتعطيك كامل الحقوق في التصرف في العابها ووضعها في تطبيقك ونشرها على المتجر.


القسم الرابع عشر بناء تطبيق الحروف الابجدية

في هذا القسم سوف اعلمك كيفية عرض المعلومات في فيوبيجر وعندما تقوم بالتمرير سوف يقوم التطبيق بتغيير الصورة والنص والصوت الى البيانات التي تمت تحديدها للظهور.


القسم الخامس عشر تصميم تطبيق حجز الفنادق عن طريق التصميم المادي

التصميم المادي من اهم الامور في اندرويد وهو يعطي بصمة لتطبيقك ويجعله جذاب عند المستخدمين, في هذا القسم سوف اعلمك التصميم المادي بشكل كامل مع تصميم تطبيق حجز في فندق.


القسم السادس عشر رفع التطبيق على المتجر

يجب عليك كمطور اندرويد عند اكمال مشروعك ان تعرف كيفية رفعه الى المتجر الخاص في تطبيقات والعاب اندرويد, ان شاء الله سوف اعلمك كيفية انشاء الحساب وكم هي تكلفته وكيفية تجهيز المشروع بحيث يكون جاهز للنشر, وكيفية نشر التطبيق على المتجر وكيفية تحديث التطبيق وماهي الشروط التي يجب عليك اتباعها لكي تستطيع التحديث بشكل صحيح, وسوف اعطيك نظرة حول كيفية التصدر في نتائج البحث واهم الطرق التي يجب عليك اتباعها لكي ينجح تطبيقك في المتجر ويصبح في نتائج البحث الاولى في المتجر وتستطيع ان تحصل على مستخدمين جدد وبالتالي ارباح كثيرة.


القسم السابع عشر الحصول على الجوائز

في هذا القسم سوف اشرح لك كيفية التعامل مع الهدايا التي وعدتك بها بشكل مفصل ان شاء الله, وكيفية اخذ الكود من كل واحدة منها.


الخاتمة

مبروك لك لوصولك الى نهاية الدورة وانجاز كل الاقسام السابقة, سوف اعطيك مصادر خاصة في اندرويد تستطيع الرجوع اليها في اي وقت واعطيك بعض النصائح لكي تحفزك وتختصر عليك الكثير من الطرق.


بعد اكمالك هذه الدورة سوف تكون قادر على برمجة تطبيقات اندرويد بشكل صحيح مع قابلية التفكير في اندرويد وحل المشاكل باكثر من طريقة.


اذا لم تكن لديك خبرة في لغة كوتلن وتعرف فقط لغة جافا فلا بأس سوف اعلمك بعذ الامور في لغة كوتلن, وتستطيع الاستمرار معي في الدورة.



الهدف من هذه الدورة

ان الهدف الاساسي من هذه الدورة هو دراسة اندرويد بطريقة ممنهجة وليس بشكل عشوائي, بحيث يفهم الطالب كيفية التخطيط وبناء التطبيقات بالطريقة الصحيحة التي يجب ان تكون عند كل مطور اندرويد.  ثم ان لغة كوتلن هي افضل من جافا في الأداء الخاص بها دعني اكون صريحا معك, اذا برمجت تطبيق صغير وبسيط بلغة جافا او كوتلن فأنك لن تجد ذلك الفرق في عمله في اجهزة المستخدمين, ولكن اذا برمجت تطبيق كبير ويحتوي على الكثير من التقنيات والمكتبات فسوف تجد انه في لغة كوتلن سوف يكون اسرع وافضل متانة من جافا, فهذا هو السبب الذي جعلني اعلمك أندرويد من خلال هذه اللغة, ثم ان كوتلن الدعم مستمر من قبل شركة كوكل لها على عكس جافا التي تركوها فسوف تجد فرق كبير بينهما.

What You Will Learn!

  • القدرة على تطوير اي تطبيق تريد
  • انشاء ايقونة
  • الربح من التطبيقات
  • انشاء 7 تطبيقات
  • رفع التطبيق على المتجر
  • التخطيط للمشروع
  • وضع الاعلان في التطبيق واللعبة
  • التعامل مع قواعد البيانات
  • التعامل مع خرائط Google
  • استخدام المكتبات الخارجية
  • تعلم لغة xml
  • دعم مختلف انواع الشاشات
  • احتراف موقع canva
  • Material Design
  • التخزين في نظام اندرويد
  • كشف الاخطاء وكيفية تصحيحها
  • التصدر في نتائج البحث في المتجر

Who Should Attend!

  • موجهة للمبتدئين
  • اذا كنت متوسط ايضا هي موجهة لك
  • اما اذا كنت محترف فيمكنك ان تنتقل للمستوى المتقدم