201055751607
support@mo3alem.net
Arabic flag
Arabic
اختر لغة
Arabic flag
Arabic
English flag
English
Android Essential P2

Android Essential P2

(1)
17 طلاب
0 محاضرة
Ahmed Atef
Ahmed Atef

Instructor

هتتعلم إيه في الكورس ده؟

إنشاء قوائم بيانات ديناميكية وفعالة باستخدام RecyclerView.
تصميم واجهات مستخدم معقدة ومتجاوبة باستخدام ConstraintLayout وFragments.
تخزين البيانات محليًا في تطبيقات أندرويد باستخدام SharedPreferences وRoom.
تحسين تجربة المستخدم في تطبيقاتك.
كتابة رمز تطبيق أندرويد منظم وقابل للاختبار.
بناء تطبيقات أندرويد متطورة ذات أداء عالٍ وموثوقية.

معلومات الكورس

Android Essentials: الجزء الثاني - بناء تطبيقات أندرويد متقدمة ومترابطة.

هل أتقنت الأساسيات في تطوير تطبيقات أندرويد وتتطلع الآن لـبناء تطبيقات أكثر تعقيدًا وتفاعلية؟ هل تبحث عن كورس متقدم يزودك بالمهارات اللازمة لـإدارة قوائم البيانات الضخمة، التعامل مع دورات حياة المكونات، وتخزين البيانات محليًا؟ معلم.نت يقدم لك دورة "Android Essentials: الجزء الثاني". هذه الدورة ليست مجرد استكمال للمستوى السابق؛ بل هي دليلك العملي المتكامل لإتقان مكونات الأندرويد المتقدمة، فهم أنماط التصميم الشائعة، وتطبيق أفضل الممارسات لبناء تطبيقات قوية ومستقرة.


محاور الكورس: ماذا ستُتقن في الجزء الثاني؟

صُممت هذه الدورة المتقدمة والعملية لتغطي الوظائف المتطورة في تطوير أندرويد، وتهيئتك لتحديات بناء تطبيقات معقدة. ستتعلم كيف:

    • تُدير قوائم البيانات باستخدام RecyclerView: تُنشئ قوائم ديناميكية وفعالة لعرض مجموعات كبيرة من البيانات، وتُحسن من أدائها.
    • تُخصص واجهات المستخدم المعقدة: تُصمم تخطيطات أكثر تعقيدًا باستخدام ConstraintLayout، وتُبني واجهات مستخدم متجاوبة (Responsive UI) تناسب أحجام الشاشات المختلفة.
    • تُدير دورة حياة Fragment: تفهم وتُطبق مفهوم الـ Fragment لتصميم واجهات مستخدم مرنة وقابلة لإعادة الاستخدام.
    • تُخزن البيانات محليًا: تستخدم تقنيات تخزين البيانات على الجهاز مثل SharedPreferences للبيانات البسيطة، وقواعد بيانات SQLite (باستخدام Room Persistence Library) للبيانات الأكثر تعقيدًا.
    • تُحسن تجربة المستخدم (UX) في التطبيقات: تُطبق مبادئ التصميم الجيد، وتستخدم عناصر Material Design، وتهتم بتفاصيل التفاعل لتقديم تجربة مستخدم سلسة وممتعة.
    • تُنفذ اختبارات الوحدة الأساسية (Unit Testing): تتعلم كيفية كتابة اختبارات بسيطة لضمان جودة وأداء الكود الخاص بك.
    • تتعامل مع موارد التطبيق المتقدمة: تُدير السلاسل النصية (Strings)، الأبعاد (Dimensions)، والألوان (Colors) بطريقة منظمة لدعم التخصيص والتعريب.
    • تُحسن أداء التطبيق: تتعرف على أساسيات تحسين أداء التطبيق وتقليل استهلاك الذاكرة.
    • تُطبق على مشاريع عملية متكاملة: تُنفذ مشاريع تتضمن استخدام الـ RecyclerView، الـ Fragments، والتخزين المحلي للبيانات، مما يرسخ فهمك ومهاراتك.

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


    لماذا يُعد تعلم Android Essentials (الجزء الثاني) استثمارًا حاسمًا لمسيرتك المهنية؟

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

      • بناء تطبيقات حقيقية ومعقدة: ستنتقل من التطبيقات البسيطة إلى تطبيقات ذات بنية داخلية قوية وواجهات مستخدم غنية.
      • تحسين تجربة المستخدم (UX): ستُقدم تطبيقات ممتعة وسهلة الاستخدام، مما يزيد من رضا المستخدمين.
      • زيادة فرص التوظيف في الشركات الكبرى: المطورون الذين يتقنون RecyclerView وFragments وتخزين البيانات مطلوبون بشدة في سوق العمل.
      • التعامل مع متطلبات البيانات الضخمة: ستكون قادرًا على عرض وإدارة كميات كبيرة من المعلومات بكفاءة داخل التطبيق.
      • التقدم لمشاريع تطوير تطبيقات أندرويد قيادية: ستصبح جزءًا من فرق تعمل على تطبيقات حيوية ومعقدة.

      هل أنت مستعد لتُصبح مطور أندرويد محترفًا وتُطلق إمكانياتك الكاملة في بناء التطبيقات الديناميكية؟ انضم إلى دورة "Android Essentials: الجزء الثاني" على معلم.نت، وحوّل أفكارك إلى تطبيقات أندرويد مبتكرة وعالية الأداء!

      المتطلبات اللي محتاجها

      كمبيوتر واتصال بالإنترنت.
      برنامج Android Studio.
      المتطلبات اللي محتاجها
      Ahmed Atef
      Ahmed Atef
      (4)
      9 الكورسات
      51 طلاب
      I am an Android Tutor at Udacity, where I help students graduate from their Nanodegree by answering their technical questions, making webinars, and facilitating AMA discussions. I have been working with Udacity since Aug 2021 and have helped hundreds of students achieve their goals. I am passionate about delivering information in a creative way and motivating students to learn new skills. I am also an Android Developer with experience in both Kotlin and Java. I have published two applications on the Google Play Store, the two have over 10,000 downloads and a 4.5-star rating. I have been developing Android apps since Oct 2018 and have acquired multiple certifications from Udacity and 412labs. I enjoy ...

      آخر التقييمات

      شوف رأي الطلاب في الكورس

      شوف كل التقييمات
      Laila Samy Gad
      Laila Samy Gad 21/12/2023

      كورسات مرتبطة

      استكشف الكورسات اللي نزلناها واستمتع بمعلومات محدثة

      محتوى الكورس

      الكورس ده فيه :modules جزء و :lessons درس و 0 ساعة محتوى

      Lecture 5
      19 الأجزاء
      Introduction
      الحجم -
      Creating new Activities in Android
      الحجم -
      Changing Action Bar Title
      الحجم -
      Introduction to Intents
      الحجم -
      Types of Intents
      الحجم -
      Intents Note
      الحجم -
      Explicit Intent Example
      الحجم -
      What is a Context
      الحجم -
      Implicit Intent
      الحجم -
      Implicit Intent Example
      الحجم -
      Other Implicit Intent Examples
      الحجم -
      Other Implicit Intent Examples
      الحجم -
      Finish Method
      الحجم -
      Task Camera App
      الحجم -
      Camera App Design
      الحجم -
      Permissions in Android
      الحجم -
      Request Code start Activity For Result on Activity Result
      الحجم -
      Result Code on Activity Result
      الحجم -
      Android Bitmap
      الحجم -
      Lecture 6
      16 الأجزاء
      Introduction
      الحجم -
      Why List View
      الحجم -
      Old Approach VS List View VS Recycler View.
      الحجم -
      List View Design Components
      الحجم -
      List View Code Components Data Source
      الحجم -
      List View Code Components (Adapter)
      الحجم -
      List View with Text
      الحجم -
      List View with Text
      الحجم -
      List View in XML
      الحجم -
      List View in XML
      الحجم -
      List View Adapter
      الحجم -
      onClick Vs OnClickListener
      الحجم -
      List View Item Click
      الحجم -
      List View with Custom Text Part 1
      الحجم -
      List View with Custom Text Part 1
      الحجم -
      Challenge Candroid App
      الحجم -
      Lecture 7
      26 الأجزاء
      Introduction
      الحجم -
      Media Player Class
      الحجم -
      raw directory
      الحجم -
      Add sound file to Raw
      الحجم -
      weightSum XML attribute
      الحجم -
      Media Player App Part 1
      الحجم -
      Media Player App Part 2
      الحجم -
      Media Player App Part 3
      الحجم -
      Media Player App release method Part 4
      الحجم -
      Media Player Extra Resources
      الحجم -
      Introduction to SeekBar
      الحجم -
      Introduction to Shared Preferences
      الحجم -
      Shared Preferences Part 1
      الحجم -
      Saving to Shared Preferences
      الحجم -
      Device File Explorer
      الحجم -
      Reading from Shared Preferences
      الحجم -
      Shared Preferences Activity Specific
      الحجم -
      Lecture 20 Task Kids Stories App
      الحجم -
      Kids Stories App Adding Resources
      الحجم -
      Kids Stories App Stories List
      الحجم -
      Kids Stories App Showing Story Details
      الحجم -
      Kids Stories App Settings (Part 1)
      الحجم -
      Kids Stories App Settings (Part 2)
      الحجم -
      Kids Stories App Settings (Part 3)
      الحجم -
      Kids Stories App Final Touch
      الحجم -
      Kids Stories App VIP Note
      الحجم -
      Lecture 8
      30 الأجزاء
      Introduction
      الحجم -
      Introduction to RecyclerView
      الحجم -
      RecyclerView VS ListView
      الحجم -
      What is Card View
      الحجم -
      Card View Attributes
      الحجم -
      Making List Item for RecyclerView
      الحجم -
      Adding RecyclerView in XML
      الحجم -
      Making Data Source for RecyclerView
      الحجم -
      Custom Adapter Part 1
      الحجم -
      Custom Adapter Part 2
      الحجم -
      Custom Adapter Part 3
      الحجم -
      get Item Count Method
      الحجم -
      Layout Inflater
      الحجم -
      On Create View Holder Method
      الحجم -
      View Holder Class
      الحجم -
      On Bind View Holder Method
      الحجم -
      Linear Layout Manager Vertical
      الحجم -
      Linear Layout Manager Horizontal
      الحجم -
      Grid Layout Manager Vertical
      الحجم -
      Grid Layout Manager Horizontal
      الحجم -
      Staggered Grid Layout Manager
      الحجم -
      Recycler View Item Click Listener
      الحجم -
      Task Emergency App
      الحجم -
      Emergency App Part 1 (Adding Resources)
      الحجم -
      Emergency App Part 2 (ListItem Design)
      الحجم -
      Emergency App Part 3 (RecyclerView Design
      الحجم -
      Emergency App Part 4 (Data Source)
      الحجم -
      Emergency App Part 5 (Custom Adapter)
      الحجم -
      Emergency App Part 6 (Dialer Intent)
      الحجم -
      Emergency App Part 7 (Showing Recycler View
      الحجم -
      الشهادات
      1 الأجزاء
      شهادة الكورس
      شهادة الكورس
      لو خلصت كل الدروس هتاخد الشهادة دي
      النوع شهادة الكورس
      update.leave_a_comment
      update.please_login_to_leave_comments
      update.reply_to_comment
      الموافقة على التعليقات

      update.your_comments_will_be_published_after_admin_approval

      5.00
      1 تقييمات
      جودة المحتوى (5)
      مهارات المحاضر (5)
      قيمة الشراء (5)
      جودة الدعم (5)
      Laila Samy Gad
      Laila Samy Gad
      21/12/2023 03:45 م
      update.reply_to_review
      update.submit_reply

      update.your_reply_to_this_review_is_visible_to_all_users

      Android Essential P2
      249 ج.م

      تشمل هذا الكورس

      شهادة معتمدة
      دعم من المحاضر
      منتدى الكورس
      مفضلة
      شارك

      مواصفات الكورس

      الأجزاء
      4
      الدروس
      0
      العدد المسموح
      المدة
      4:30 ساعة
      الطلاب
      17
      مدة الوصول
      7 يوم
      تاريخ الإنشاء
      18/12/2023
      تاريخ التحديث
      10/07/2025
      Ahmed Atef
      Ahmed Atef

      Android Instructor

      (4)
      Faithful User
      Expert Vendor
      Golden Classes
      King Seller
      Fantastic Support

      كورسات مرتبطة

      استكشف الكورسات اللي نزلناها واستمتع بمعلومات محدثة

      Android Essential P2
      بتتفرج على
      Android Essential P2
      Shots جديد