201144113958
support@mo3alem.net
Arabic flag
Arabic
Select a Language
Arabic flag
Arabic
English flag
English
Android Essential P2

Android Essential P2

(1)
17 طلاب
0 Lectures

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

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

About This Course

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 الكورسات
      50 طلاب
      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 ...
      Ahmed Atef

      Recent Reviews

      See what students are saying about the course.

      More Reviews
      Laila Samy Gad
      Laila Samy Gad 21/12/2023
      Curriculum Overview

      This course includes 4 modules, 0 lessons, and 0 hours of materials.

      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 الأجزاء
      شهادة الكورس
      شهادة الكورس
      If you pass all the lessons in this course, you will receive this certificate.
      النوع شهادة الكورس
      Reply to Comment
      Comments Approval

      Your comment will be visible after admin approval.

      5.00
      1 التقييم
      جودة المحتوى (5)
      مهارات المحاضر (5)
      ترتيب وعرض المحتوى (5)
      جودة الدعم (5)
      Laila Samy Gad
      Laila Samy Gad
      21/12/2023 03:45 م
      Reply to Review
      Submit Reply

      Your reply to this review will be visible to all users.

      Android Essential P2
      249 ج.م
      اشترك الآن

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

      شهادة إنجاز من مُعلِّم
      دعم ومتابعة
      مساحة تحدي الكورس

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

      الأقسام
      4
      Lessons
      0
      العدد المسموح به
      المدة
      4:30 ساعة
      الطلاب
      17
      Access Duration
      7 يوم
      Created Date
      18/12/2023
      Updated Date
      10/07/2025
      Ahmed Atef
      Ahmed Atef

      Android Instructor

      (4)
      Faithful User
      Expert Vendor
      Golden Classes
      King Seller
      Fantastic Support
      Android Essential P2
      You are viewing
      Android Essential P2