حقيبتك الأفضل عربيا في تطوير المحتوي التدريبي
حقيبتك الشريك الأول لك فى تطوير المحتوى التدريبي فى الوطن العربي.

مميزات الحقيبة

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

حقيبة تدريبية دورة تطوير تطبيق مشابه لإنستغرام باستخدام Android Jetpack Compose و Firebase وهيكلية MVVM.

سيوفر الحقيبة التدريبية إرشادًا خطوة بخطوة حول بناء تطبيق مشابه لإنستجرام. سيغطي استخدام مكتبات وأدوات Android Jetpack ، مما يضمن تزويد المشاركين بأحدث المعرفة والمهارات المطلوبة لتطوير تطبيقات Android في عام 2022.

مراجعة
English - العربية
محاضرات تفاعلية

مميزات الحقيبة

مذكرة المتدرب
دليل المدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
تُقَدِّم مِنتَجَنَا الشَّامِلُ لِـمَوِادِّ التَّدْرِيبِ الْمُصَمَّمَةِ خَصِّيصًا لِـمُدَرِّبِي مَجَالِ تَطْوِيرِ التَّطْبِيقَاتِ. تُرَكِّزُ هَذِهِ المَوَادَّ عَلَى تَطْوِيرِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ يَسْتَخْدِمُ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْوَمِيَّةِ MVVM. مَعَ زِيَادَةِ شَعْبِيَّةِ وَسَائِلِ التَّوَاصُلِ الْاجْتِمَاعِيِّ، فَإِنَّهُ مِنَ الضَّرُورِيِ أَنْ يَظَلَّ المُدَرِّبُونَ مُطَّلَعِينَ عَلَى أَحْدَثِ أَطْرَافِ تَطْوِيرِ التَّطْبِيقَاتِ وَتِكْنُولُوجِيَاهَا. تُقَدِّمُ مَوَادُّنَا لِلتَّدْرِيبِ دَلِيلًا خَطْوَةً بِخَطْوَةِ لِبَنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ بِاِسْتِخْدَامِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، وَهُوَ باقِ أُسْلُوبِ تَصَمِيمِ الْوَاجِهَةِ الرَّسْمِيَّةِ لِتَطْبِيقَاتِ أَنْدْرُوِيدْ الْأَصْلِيَّةِ. تَشْمَلُ هَذِهِ المَوَادُّ جَمِيعَ الْخَطَوَاتِ مِنْ إِعْدَادِ بِيئَةِ التَّطْوِيرِ حَتَّى تَنْفِيذِ الْمَمَيَّزَاتِ الْمُهِمَّةِ لِتَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ، مِثْلَ الْمَصَادَقَةِ بِوَكَالَةِ الْمُسْتَخْدِمِ، تَحْمِيلِ الصُّورِ، الْإِعْجَابَاتِ، التَّعْلِيقَاتِ، وَغَيْرِهَا. كَمَا تُقَدِّمُ شَرَحًا تَفْصِيلِيًّا لِـفَايْرْبِيزْ، وَهُوَ مَنْصَةٌ خَلْفِيَّةٌ قَوِيَّةٌ تَتَعَامَلُ مَعَ مَهَامٍ مِثْلَ التَّخْزِينِ وَالْمَصَادَقَةِ وَقَاعِدَةِ البَيَانَاتِ الْحَقِيقِيَّةِ بِشَكْلٍ ضَمَنِيِّ. بِالإِضَافَةِ إِلَى ذَلِكَ، تَسْلِطُ هَذِهِ الْمَوَادُّ الْضُّوءَ عَلَى هَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM (نَمْوِذَجُ-وَاجِهَةُ-عُرْضَةُ-نَمْوِذَجُ الْعَرَضِ)، الَّذِي يُسْتَخْدَمُ عَمَوْمًا فِي تَطْوِيرِ التَّطْبِيقَاتِ الْحَدِيثَةِ. سَيَتَعَلَّمُ المُدَرِّبُونَ كَيْفَ يَنْفُذُونَ نَمْطًا مِعْمَارِيًّا لِفَصْلِ الَتْزَامِيِّ الْكَودِ، مَمَّا يَجْعَلُهُ أَكْثَرَ سَهُولَةً فِي الْصِيَانَةِ، الْقُدْرَةِ عَلَى التَّوَسُّعِ، وَإِمْكَانِيَّةِ الْاِخْتِبَارِ. تَمْ اِنْتِقَاءُ مَوَادُّنَا بِعِنَايَةٍ، مُضَمِّنَةً أَنَّ الْمُدَرِّبِينَ لَدَيْهِمْ جَمِيعُ الْمَوَارِدِ الَّتِي يَحْتَاجُونَهَا لِلتَّدْرِيسِ وَتَوْجِيهِ مُتَعَلِّمِيهِمْ فِي بِنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ. تَضْمِنُ تَلْكَ الْمَوَادُّ أَمْثَلَةً تَوْضِيحِيَّةً مُفَصَّلَةً لِلشَّيْفِرَاتِ، وَالرَّسْوَمَاتِ، وَالتَّدْرِيبَاتِ، وَالْأَسْئِلَةِ الْمُتَعَلِّقَةِ لِتَعْزِيزِ التَّعَلُّمِ. سَوَاءٌ كُنْتَ مُدَرِّبًا ذَوْ خَبْرَةٍ تَسْعَى لِتَعْزِيزِ مَعْرِفَتِكَ أَوْ مُدَرِّبًا مُبْتَدِئًا تَبْدَأُ رَحِلَتَكَ فِي التَّدْرِيسِ، فَإِنَّ مَوَادَّنَا لِلتَّدْرِيبِ مُنَاسِبَةٌ لِـجَمِيعِ مُسْتَوَيَاتِ الْمَهَارَةِ. حَضِّرْ نَفْسَكَ لِتَصْبِحَ مُدَرِّبًا مُتَمَكِّنًا فِي تَطْوِيرِ التَّطْبِيقَاتِ بِاِجْتِيَازِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM مَعَ مَوَادِّنَا لِلتَّدْرِيبِ.
نظرة عامة على Android Jetpack Compose (الموضوع الأول: مقدمة لـ Android Jetpack Compose)
ما هو أندرويد جيتباك كومبوس؟
الميزات الرئيسية والفوائد
كيف يختلف عن آراء Android التقليدية
إعداد المشروع (الموضوع 2: إعداد المشروع)
تثبيت الأدوات والتبعيات المطلوبة
إنشاء مشروع جديد لنظام التشغيل أندرويد
ضبط Gradle وإضافة التبعيات اللازمة
فهم هندسة البرمجيات المعمارية لنمط البرمجة MVVM (الموضوع 3: هندسة البرمجيات المعمارية لنمط MVVM)
ما هو MVVM؟
المكونات الرئيسية: النموذج، العرض، النمط المعلوماتي
الفوائد من استخدام نمط التصميم MVVM لتطوير التطبيقات
تصميم واجهة المستخدم باستخدام Compose (موضوع 4: إنشاء واجهة المستخدم باستخدام Compose)
مقدمة لأداة Compose UI
بناء مكونات واجهة المستخدم باستخدام Compose
تنفيذ تخطيطات وتنسيقات وتحديد السمات والألوان
تكامل Firebase في التطبيق (الموضوع 5: تكامل Firebase)
مقدمة عن Firebase وميزاته
إعداد مشروع Firebase
ربط التطبيق بـ Firebase
معالجة مصادقة المستخدم (الموضوع 6: مصادقة المستخدم)
تكوين مصادقة Firebase
تنفيذ تسجيل الدخول باستخدام البريد الإلكتروني/كلمة المرور ووسائل التواصل الاجتماعي.
التعامل مع تسجيل المستخدمين و تسجيل الدخول
تحميل وعرض الصور (الموضوع 7: تحميل وعرض الصور)
إعداد Firebase Storage لتحميل الصور
تحميل الصور من التطبيق إلى Firebase Storage
استرجاع وعرض الصور في التطبيق
تنفيذ الإعجابات والتعليقات (الموضوع 8: نظام الإعجابات والتعليقات)
تصميم وتنفيذ ميزة الإعجاب
تنفيذ نظام تعليق باستخدام Firebase Firestore
تحديث واجهة المستخدم في الوقت الحقيقي
نشر واختبار التطبيق (موضوع 9: الاختبار والنشر)
اختبار التطبيق على أجهزة وتكوينات مختلفة
تحليل المشاكل الشائعة
الاستعداد لإطلاق التطبيق ونشره على متجر Play.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو Android Jetpack Compose؟
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
ما هو Firebase وكيف يتم استخدامه في عملية تطوير التطبيقات؟
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
ما هي هندسة MVVM ولماذا يُنصح باستخدامها لبناء التطبيق؟
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
هل يمكنني بناء تطبيق مشابه لإنستجرام باستخدام أندرويد جتباك كومبوز؟
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
هل من الضروري أن يكون لديك معرفة مسبقة بتلك التقنيات لاستخدام مواد التدريب؟
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا

المراجعات

لا توجد مراجعات بعد.

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

تُقَدِّم مِنتَجَنَا الشَّامِلُ لِـمَوِادِّ التَّدْرِيبِ الْمُصَمَّمَةِ خَصِّيصًا لِـمُدَرِّبِي مَجَالِ تَطْوِيرِ التَّطْبِيقَاتِ. تُرَكِّزُ هَذِهِ المَوَادَّ عَلَى تَطْوِيرِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ يَسْتَخْدِمُ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْوَمِيَّةِ MVVM. مَعَ زِيَادَةِ شَعْبِيَّةِ وَسَائِلِ التَّوَاصُلِ الْاجْتِمَاعِيِّ، فَإِنَّهُ مِنَ الضَّرُورِيِ أَنْ يَظَلَّ المُدَرِّبُونَ مُطَّلَعِينَ عَلَى أَحْدَثِ أَطْرَافِ تَطْوِيرِ التَّطْبِيقَاتِ وَتِكْنُولُوجِيَاهَا. تُقَدِّمُ مَوَادُّنَا لِلتَّدْرِيبِ دَلِيلًا خَطْوَةً بِخَطْوَةِ لِبَنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ بِاِسْتِخْدَامِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، وَهُوَ باقِ أُسْلُوبِ تَصَمِيمِ الْوَاجِهَةِ الرَّسْمِيَّةِ لِتَطْبِيقَاتِ أَنْدْرُوِيدْ الْأَصْلِيَّةِ. تَشْمَلُ هَذِهِ المَوَادُّ جَمِيعَ الْخَطَوَاتِ مِنْ إِعْدَادِ بِيئَةِ التَّطْوِيرِ حَتَّى تَنْفِيذِ الْمَمَيَّزَاتِ الْمُهِمَّةِ لِتَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ، مِثْلَ الْمَصَادَقَةِ بِوَكَالَةِ الْمُسْتَخْدِمِ، تَحْمِيلِ الصُّورِ، الْإِعْجَابَاتِ، التَّعْلِيقَاتِ، وَغَيْرِهَا. كَمَا تُقَدِّمُ شَرَحًا تَفْصِيلِيًّا لِـفَايْرْبِيزْ، وَهُوَ مَنْصَةٌ خَلْفِيَّةٌ قَوِيَّةٌ تَتَعَامَلُ مَعَ مَهَامٍ مِثْلَ التَّخْزِينِ وَالْمَصَادَقَةِ وَقَاعِدَةِ البَيَانَاتِ الْحَقِيقِيَّةِ بِشَكْلٍ ضَمَنِيِّ. بِالإِضَافَةِ إِلَى ذَلِكَ، تَسْلِطُ هَذِهِ الْمَوَادُّ الْضُّوءَ عَلَى هَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM (نَمْوِذَجُ-وَاجِهَةُ-عُرْضَةُ-نَمْوِذَجُ الْعَرَضِ)، الَّذِي يُسْتَخْدَمُ عَمَوْمًا فِي تَطْوِيرِ التَّطْبِيقَاتِ الْحَدِيثَةِ. سَيَتَعَلَّمُ المُدَرِّبُونَ كَيْفَ يَنْفُذُونَ نَمْطًا مِعْمَارِيًّا لِفَصْلِ الَتْزَامِيِّ الْكَودِ، مَمَّا يَجْعَلُهُ أَكْثَرَ سَهُولَةً فِي الْصِيَانَةِ، الْقُدْرَةِ عَلَى التَّوَسُّعِ، وَإِمْكَانِيَّةِ الْاِخْتِبَارِ. تَمْ اِنْتِقَاءُ مَوَادُّنَا بِعِنَايَةٍ، مُضَمِّنَةً أَنَّ الْمُدَرِّبِينَ لَدَيْهِمْ جَمِيعُ الْمَوَارِدِ الَّتِي يَحْتَاجُونَهَا لِلتَّدْرِيسِ وَتَوْجِيهِ مُتَعَلِّمِيهِمْ فِي بِنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ. تَضْمِنُ تَلْكَ الْمَوَادُّ أَمْثَلَةً تَوْضِيحِيَّةً مُفَصَّلَةً لِلشَّيْفِرَاتِ، وَالرَّسْوَمَاتِ، وَالتَّدْرِيبَاتِ، وَالْأَسْئِلَةِ الْمُتَعَلِّقَةِ لِتَعْزِيزِ التَّعَلُّمِ. سَوَاءٌ كُنْتَ مُدَرِّبًا ذَوْ خَبْرَةٍ تَسْعَى لِتَعْزِيزِ مَعْرِفَتِكَ أَوْ مُدَرِّبًا مُبْتَدِئًا تَبْدَأُ رَحِلَتَكَ فِي التَّدْرِيسِ، فَإِنَّ مَوَادَّنَا لِلتَّدْرِيبِ مُنَاسِبَةٌ لِـجَمِيعِ مُسْتَوَيَاتِ الْمَهَارَةِ. حَضِّرْ نَفْسَكَ لِتَصْبِحَ مُدَرِّبًا مُتَمَكِّنًا فِي تَطْوِيرِ التَّطْبِيقَاتِ بِاِجْتِيَازِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM مَعَ مَوَادِّنَا لِلتَّدْرِيبِ.
نظرة عامة على Android Jetpack Compose (الموضوع الأول: مقدمة لـ Android Jetpack Compose)
ما هو أندرويد جيتباك كومبوس؟
الميزات الرئيسية والفوائد
كيف يختلف عن آراء Android التقليدية
إعداد المشروع (الموضوع 2: إعداد المشروع)
تثبيت الأدوات والتبعيات المطلوبة
إنشاء مشروع جديد لنظام التشغيل أندرويد
ضبط Gradle وإضافة التبعيات اللازمة
فهم هندسة البرمجيات المعمارية لنمط البرمجة MVVM (الموضوع 3: هندسة البرمجيات المعمارية لنمط MVVM)
ما هو MVVM؟
المكونات الرئيسية: النموذج، العرض، النمط المعلوماتي
الفوائد من استخدام نمط التصميم MVVM لتطوير التطبيقات
تصميم واجهة المستخدم باستخدام Compose (موضوع 4: إنشاء واجهة المستخدم باستخدام Compose)
مقدمة لأداة Compose UI
بناء مكونات واجهة المستخدم باستخدام Compose
تنفيذ تخطيطات وتنسيقات وتحديد السمات والألوان
تكامل Firebase في التطبيق (الموضوع 5: تكامل Firebase)
مقدمة عن Firebase وميزاته
إعداد مشروع Firebase
ربط التطبيق بـ Firebase
معالجة مصادقة المستخدم (الموضوع 6: مصادقة المستخدم)
تكوين مصادقة Firebase
تنفيذ تسجيل الدخول باستخدام البريد الإلكتروني/كلمة المرور ووسائل التواصل الاجتماعي.
التعامل مع تسجيل المستخدمين و تسجيل الدخول
تحميل وعرض الصور (الموضوع 7: تحميل وعرض الصور)
إعداد Firebase Storage لتحميل الصور
تحميل الصور من التطبيق إلى Firebase Storage
استرجاع وعرض الصور في التطبيق
تنفيذ الإعجابات والتعليقات (الموضوع 8: نظام الإعجابات والتعليقات)
تصميم وتنفيذ ميزة الإعجاب
تنفيذ نظام تعليق باستخدام Firebase Firestore
تحديث واجهة المستخدم في الوقت الحقيقي
نشر واختبار التطبيق (موضوع 9: الاختبار والنشر)
اختبار التطبيق على أجهزة وتكوينات مختلفة
تحليل المشاكل الشائعة
الاستعداد لإطلاق التطبيق ونشره على متجر Play.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو Android Jetpack Compose؟
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
ما هو Firebase وكيف يتم استخدامه في عملية تطوير التطبيقات؟
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
ما هي هندسة MVVM ولماذا يُنصح باستخدامها لبناء التطبيق؟
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
هل يمكنني بناء تطبيق مشابه لإنستجرام باستخدام أندرويد جتباك كومبوز؟
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
هل من الضروري أن يكون لديك معرفة مسبقة بتلك التقنيات لاستخدام مواد التدريب؟
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا

المراجعات

لا توجد مراجعات بعد.

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

مميزات الحقيبة

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

حقيبة تدريبية دورة تطوير تطبيق مشابه لإنستغرام باستخدام Android Jetpack Compose و Firebase وهيكلية MVVM.

سيوفر الحقيبة التدريبية إرشادًا خطوة بخطوة حول بناء تطبيق مشابه لإنستجرام. سيغطي استخدام مكتبات وأدوات Android Jetpack ، مما يضمن تزويد المشاركين بأحدث المعرفة والمهارات المطلوبة لتطوير تطبيقات Android في عام 2022.

مراجعة
English - العربية
محاضرات تفاعلية

مميزات الحقيبة

مذكرة المتدرب
دليل المدرب
الأنشطة
نسخة العرض
فيديوهات
الملف التعريفي
تُقَدِّم مِنتَجَنَا الشَّامِلُ لِـمَوِادِّ التَّدْرِيبِ الْمُصَمَّمَةِ خَصِّيصًا لِـمُدَرِّبِي مَجَالِ تَطْوِيرِ التَّطْبِيقَاتِ. تُرَكِّزُ هَذِهِ المَوَادَّ عَلَى تَطْوِيرِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ يَسْتَخْدِمُ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْوَمِيَّةِ MVVM. مَعَ زِيَادَةِ شَعْبِيَّةِ وَسَائِلِ التَّوَاصُلِ الْاجْتِمَاعِيِّ، فَإِنَّهُ مِنَ الضَّرُورِيِ أَنْ يَظَلَّ المُدَرِّبُونَ مُطَّلَعِينَ عَلَى أَحْدَثِ أَطْرَافِ تَطْوِيرِ التَّطْبِيقَاتِ وَتِكْنُولُوجِيَاهَا. تُقَدِّمُ مَوَادُّنَا لِلتَّدْرِيبِ دَلِيلًا خَطْوَةً بِخَطْوَةِ لِبَنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ بِاِسْتِخْدَامِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، وَهُوَ باقِ أُسْلُوبِ تَصَمِيمِ الْوَاجِهَةِ الرَّسْمِيَّةِ لِتَطْبِيقَاتِ أَنْدْرُوِيدْ الْأَصْلِيَّةِ. تَشْمَلُ هَذِهِ المَوَادُّ جَمِيعَ الْخَطَوَاتِ مِنْ إِعْدَادِ بِيئَةِ التَّطْوِيرِ حَتَّى تَنْفِيذِ الْمَمَيَّزَاتِ الْمُهِمَّةِ لِتَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ، مِثْلَ الْمَصَادَقَةِ بِوَكَالَةِ الْمُسْتَخْدِمِ، تَحْمِيلِ الصُّورِ، الْإِعْجَابَاتِ، التَّعْلِيقَاتِ، وَغَيْرِهَا. كَمَا تُقَدِّمُ شَرَحًا تَفْصِيلِيًّا لِـفَايْرْبِيزْ، وَهُوَ مَنْصَةٌ خَلْفِيَّةٌ قَوِيَّةٌ تَتَعَامَلُ مَعَ مَهَامٍ مِثْلَ التَّخْزِينِ وَالْمَصَادَقَةِ وَقَاعِدَةِ البَيَانَاتِ الْحَقِيقِيَّةِ بِشَكْلٍ ضَمَنِيِّ. بِالإِضَافَةِ إِلَى ذَلِكَ، تَسْلِطُ هَذِهِ الْمَوَادُّ الْضُّوءَ عَلَى هَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM (نَمْوِذَجُ-وَاجِهَةُ-عُرْضَةُ-نَمْوِذَجُ الْعَرَضِ)، الَّذِي يُسْتَخْدَمُ عَمَوْمًا فِي تَطْوِيرِ التَّطْبِيقَاتِ الْحَدِيثَةِ. سَيَتَعَلَّمُ المُدَرِّبُونَ كَيْفَ يَنْفُذُونَ نَمْطًا مِعْمَارِيًّا لِفَصْلِ الَتْزَامِيِّ الْكَودِ، مَمَّا يَجْعَلُهُ أَكْثَرَ سَهُولَةً فِي الْصِيَانَةِ، الْقُدْرَةِ عَلَى التَّوَسُّعِ، وَإِمْكَانِيَّةِ الْاِخْتِبَارِ. تَمْ اِنْتِقَاءُ مَوَادُّنَا بِعِنَايَةٍ، مُضَمِّنَةً أَنَّ الْمُدَرِّبِينَ لَدَيْهِمْ جَمِيعُ الْمَوَارِدِ الَّتِي يَحْتَاجُونَهَا لِلتَّدْرِيسِ وَتَوْجِيهِ مُتَعَلِّمِيهِمْ فِي بِنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ. تَضْمِنُ تَلْكَ الْمَوَادُّ أَمْثَلَةً تَوْضِيحِيَّةً مُفَصَّلَةً لِلشَّيْفِرَاتِ، وَالرَّسْوَمَاتِ، وَالتَّدْرِيبَاتِ، وَالْأَسْئِلَةِ الْمُتَعَلِّقَةِ لِتَعْزِيزِ التَّعَلُّمِ. سَوَاءٌ كُنْتَ مُدَرِّبًا ذَوْ خَبْرَةٍ تَسْعَى لِتَعْزِيزِ مَعْرِفَتِكَ أَوْ مُدَرِّبًا مُبْتَدِئًا تَبْدَأُ رَحِلَتَكَ فِي التَّدْرِيسِ، فَإِنَّ مَوَادَّنَا لِلتَّدْرِيبِ مُنَاسِبَةٌ لِـجَمِيعِ مُسْتَوَيَاتِ الْمَهَارَةِ. حَضِّرْ نَفْسَكَ لِتَصْبِحَ مُدَرِّبًا مُتَمَكِّنًا فِي تَطْوِيرِ التَّطْبِيقَاتِ بِاِجْتِيَازِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM مَعَ مَوَادِّنَا لِلتَّدْرِيبِ.
نظرة عامة على Android Jetpack Compose (الموضوع الأول: مقدمة لـ Android Jetpack Compose)
ما هو أندرويد جيتباك كومبوس؟
الميزات الرئيسية والفوائد
كيف يختلف عن آراء Android التقليدية
إعداد المشروع (الموضوع 2: إعداد المشروع)
تثبيت الأدوات والتبعيات المطلوبة
إنشاء مشروع جديد لنظام التشغيل أندرويد
ضبط Gradle وإضافة التبعيات اللازمة
فهم هندسة البرمجيات المعمارية لنمط البرمجة MVVM (الموضوع 3: هندسة البرمجيات المعمارية لنمط MVVM)
ما هو MVVM؟
المكونات الرئيسية: النموذج، العرض، النمط المعلوماتي
الفوائد من استخدام نمط التصميم MVVM لتطوير التطبيقات
تصميم واجهة المستخدم باستخدام Compose (موضوع 4: إنشاء واجهة المستخدم باستخدام Compose)
مقدمة لأداة Compose UI
بناء مكونات واجهة المستخدم باستخدام Compose
تنفيذ تخطيطات وتنسيقات وتحديد السمات والألوان
تكامل Firebase في التطبيق (الموضوع 5: تكامل Firebase)
مقدمة عن Firebase وميزاته
إعداد مشروع Firebase
ربط التطبيق بـ Firebase
معالجة مصادقة المستخدم (الموضوع 6: مصادقة المستخدم)
تكوين مصادقة Firebase
تنفيذ تسجيل الدخول باستخدام البريد الإلكتروني/كلمة المرور ووسائل التواصل الاجتماعي.
التعامل مع تسجيل المستخدمين و تسجيل الدخول
تحميل وعرض الصور (الموضوع 7: تحميل وعرض الصور)
إعداد Firebase Storage لتحميل الصور
تحميل الصور من التطبيق إلى Firebase Storage
استرجاع وعرض الصور في التطبيق
تنفيذ الإعجابات والتعليقات (الموضوع 8: نظام الإعجابات والتعليقات)
تصميم وتنفيذ ميزة الإعجاب
تنفيذ نظام تعليق باستخدام Firebase Firestore
تحديث واجهة المستخدم في الوقت الحقيقي
نشر واختبار التطبيق (موضوع 9: الاختبار والنشر)
اختبار التطبيق على أجهزة وتكوينات مختلفة
تحليل المشاكل الشائعة
الاستعداد لإطلاق التطبيق ونشره على متجر Play.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو Android Jetpack Compose؟
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
ما هو Firebase وكيف يتم استخدامه في عملية تطوير التطبيقات؟
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
ما هي هندسة MVVM ولماذا يُنصح باستخدامها لبناء التطبيق؟
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
هل يمكنني بناء تطبيق مشابه لإنستجرام باستخدام أندرويد جتباك كومبوز؟
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
هل من الضروري أن يكون لديك معرفة مسبقة بتلك التقنيات لاستخدام مواد التدريب؟
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا

المراجعات

لا توجد مراجعات بعد.

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

تُقَدِّم مِنتَجَنَا الشَّامِلُ لِـمَوِادِّ التَّدْرِيبِ الْمُصَمَّمَةِ خَصِّيصًا لِـمُدَرِّبِي مَجَالِ تَطْوِيرِ التَّطْبِيقَاتِ. تُرَكِّزُ هَذِهِ المَوَادَّ عَلَى تَطْوِيرِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ يَسْتَخْدِمُ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْوَمِيَّةِ MVVM. مَعَ زِيَادَةِ شَعْبِيَّةِ وَسَائِلِ التَّوَاصُلِ الْاجْتِمَاعِيِّ، فَإِنَّهُ مِنَ الضَّرُورِيِ أَنْ يَظَلَّ المُدَرِّبُونَ مُطَّلَعِينَ عَلَى أَحْدَثِ أَطْرَافِ تَطْوِيرِ التَّطْبِيقَاتِ وَتِكْنُولُوجِيَاهَا. تُقَدِّمُ مَوَادُّنَا لِلتَّدْرِيبِ دَلِيلًا خَطْوَةً بِخَطْوَةِ لِبَنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ بِاِسْتِخْدَامِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، وَهُوَ باقِ أُسْلُوبِ تَصَمِيمِ الْوَاجِهَةِ الرَّسْمِيَّةِ لِتَطْبِيقَاتِ أَنْدْرُوِيدْ الْأَصْلِيَّةِ. تَشْمَلُ هَذِهِ المَوَادُّ جَمِيعَ الْخَطَوَاتِ مِنْ إِعْدَادِ بِيئَةِ التَّطْوِيرِ حَتَّى تَنْفِيذِ الْمَمَيَّزَاتِ الْمُهِمَّةِ لِتَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ، مِثْلَ الْمَصَادَقَةِ بِوَكَالَةِ الْمُسْتَخْدِمِ، تَحْمِيلِ الصُّورِ، الْإِعْجَابَاتِ، التَّعْلِيقَاتِ، وَغَيْرِهَا. كَمَا تُقَدِّمُ شَرَحًا تَفْصِيلِيًّا لِـفَايْرْبِيزْ، وَهُوَ مَنْصَةٌ خَلْفِيَّةٌ قَوِيَّةٌ تَتَعَامَلُ مَعَ مَهَامٍ مِثْلَ التَّخْزِينِ وَالْمَصَادَقَةِ وَقَاعِدَةِ البَيَانَاتِ الْحَقِيقِيَّةِ بِشَكْلٍ ضَمَنِيِّ. بِالإِضَافَةِ إِلَى ذَلِكَ، تَسْلِطُ هَذِهِ الْمَوَادُّ الْضُّوءَ عَلَى هَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM (نَمْوِذَجُ-وَاجِهَةُ-عُرْضَةُ-نَمْوِذَجُ الْعَرَضِ)، الَّذِي يُسْتَخْدَمُ عَمَوْمًا فِي تَطْوِيرِ التَّطْبِيقَاتِ الْحَدِيثَةِ. سَيَتَعَلَّمُ المُدَرِّبُونَ كَيْفَ يَنْفُذُونَ نَمْطًا مِعْمَارِيًّا لِفَصْلِ الَتْزَامِيِّ الْكَودِ، مَمَّا يَجْعَلُهُ أَكْثَرَ سَهُولَةً فِي الْصِيَانَةِ، الْقُدْرَةِ عَلَى التَّوَسُّعِ، وَإِمْكَانِيَّةِ الْاِخْتِبَارِ. تَمْ اِنْتِقَاءُ مَوَادُّنَا بِعِنَايَةٍ، مُضَمِّنَةً أَنَّ الْمُدَرِّبِينَ لَدَيْهِمْ جَمِيعُ الْمَوَارِدِ الَّتِي يَحْتَاجُونَهَا لِلتَّدْرِيسِ وَتَوْجِيهِ مُتَعَلِّمِيهِمْ فِي بِنَاءِ تَطْبِيقٍ مِثْلِ إِنْسْتَغْرَامَ. تَضْمِنُ تَلْكَ الْمَوَادُّ أَمْثَلَةً تَوْضِيحِيَّةً مُفَصَّلَةً لِلشَّيْفِرَاتِ، وَالرَّسْوَمَاتِ، وَالتَّدْرِيبَاتِ، وَالْأَسْئِلَةِ الْمُتَعَلِّقَةِ لِتَعْزِيزِ التَّعَلُّمِ. سَوَاءٌ كُنْتَ مُدَرِّبًا ذَوْ خَبْرَةٍ تَسْعَى لِتَعْزِيزِ مَعْرِفَتِكَ أَوْ مُدَرِّبًا مُبْتَدِئًا تَبْدَأُ رَحِلَتَكَ فِي التَّدْرِيسِ، فَإِنَّ مَوَادَّنَا لِلتَّدْرِيبِ مُنَاسِبَةٌ لِـجَمِيعِ مُسْتَوَيَاتِ الْمَهَارَةِ. حَضِّرْ نَفْسَكَ لِتَصْبِحَ مُدَرِّبًا مُتَمَكِّنًا فِي تَطْوِيرِ التَّطْبِيقَاتِ بِاِجْتِيَازِ أَنْدْرُوِيدْ جَيْتْبَاكْ كُمْبُوزْ، فَايْرْبِيزْ، وَهَيْكَلِ الْوَاجِهَةِ الرَّسْمِيَّةِ MVVM مَعَ مَوَادِّنَا لِلتَّدْرِيبِ.
نظرة عامة على Android Jetpack Compose (الموضوع الأول: مقدمة لـ Android Jetpack Compose)
ما هو أندرويد جيتباك كومبوس؟
الميزات الرئيسية والفوائد
كيف يختلف عن آراء Android التقليدية
إعداد المشروع (الموضوع 2: إعداد المشروع)
تثبيت الأدوات والتبعيات المطلوبة
إنشاء مشروع جديد لنظام التشغيل أندرويد
ضبط Gradle وإضافة التبعيات اللازمة
فهم هندسة البرمجيات المعمارية لنمط البرمجة MVVM (الموضوع 3: هندسة البرمجيات المعمارية لنمط MVVM)
ما هو MVVM؟
المكونات الرئيسية: النموذج، العرض، النمط المعلوماتي
الفوائد من استخدام نمط التصميم MVVM لتطوير التطبيقات
تصميم واجهة المستخدم باستخدام Compose (موضوع 4: إنشاء واجهة المستخدم باستخدام Compose)
مقدمة لأداة Compose UI
بناء مكونات واجهة المستخدم باستخدام Compose
تنفيذ تخطيطات وتنسيقات وتحديد السمات والألوان
تكامل Firebase في التطبيق (الموضوع 5: تكامل Firebase)
مقدمة عن Firebase وميزاته
إعداد مشروع Firebase
ربط التطبيق بـ Firebase
معالجة مصادقة المستخدم (الموضوع 6: مصادقة المستخدم)
تكوين مصادقة Firebase
تنفيذ تسجيل الدخول باستخدام البريد الإلكتروني/كلمة المرور ووسائل التواصل الاجتماعي.
التعامل مع تسجيل المستخدمين و تسجيل الدخول
تحميل وعرض الصور (الموضوع 7: تحميل وعرض الصور)
إعداد Firebase Storage لتحميل الصور
تحميل الصور من التطبيق إلى Firebase Storage
استرجاع وعرض الصور في التطبيق
تنفيذ الإعجابات والتعليقات (الموضوع 8: نظام الإعجابات والتعليقات)
تصميم وتنفيذ ميزة الإعجاب
تنفيذ نظام تعليق باستخدام Firebase Firestore
تحديث واجهة المستخدم في الوقت الحقيقي
نشر واختبار التطبيق (موضوع 9: الاختبار والنشر)
اختبار التطبيق على أجهزة وتكوينات مختلفة
تحليل المشاكل الشائعة
الاستعداد لإطلاق التطبيق ونشره على متجر Play.

™IMAS

ضمن مفاهيم تصميم الأنظمة المنهجية في التدريب، تأتي مصفوفة IMAS كأداة من أدوات صناعة التدريب المعاصرة، والتي تتعامل مع آلية تجميع عناصر الحقيبة التدريبية في شكل متكامل ومتماسك لضمان توافق هذه العناصر مع تحقيق أهداف التدريب ورفع كفاءة الأداء مشارك ومدرب ومنظم. إنه يمكّن المطور من تطوير سيناريو تدريب احترافي مدروس جيدًا وإدارة وقت الجلسة التدريبية. يمكن للجلسة معالجة أي موضوع.

المؤسسة العامة للتدريب التقني والمهني

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

™ISID

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

ما هو Android Jetpack Compose؟
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
Android Jetpack Compose هو أداة تطوير واجهة المستخدم الحديثة لبناء تطبيقات أندرويد الأصلية تمكن المطورين من إنشاء واجهات مستخدم جميلة واستجابة بسهولة
ما هو Firebase وكيف يتم استخدامه في عملية تطوير التطبيقات؟
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
أ فيربيس هي منصة تطوير تطبيقات للهواتف المحمولة والويب توفر مجموعة متنوعة من الخدمات مثل المصادقة وقاعدة البيانات في الوقت الحقيقي وتخزين السحابة وغيرها في عملية تطوير التطبيقات ، يمكن استخدام فيربيس للتعامل مع مصادقة المستخدم ، وتخزين واستعادة البيانات ، وإرسال الإشعارات ، وتنفيذ مهام الجانب الخادم الأخرى
ما هي هندسة MVVM ولماذا يُنصح باستخدامها لبناء التطبيق؟
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
أ MVVM (ModelViewViewModel) هو نمط معماري للبرمجيات يفصل تقديم البيانات ومنطق التفاعل مع المستخدم عن طبقة واجهة المستخدم يساعد في تنظيم قاعدة الشفرة، ويعزز إمكانية إجراء الاختبار، ويحسن صيانة الشفرة من خلال توفير فصل واضح للمسؤوليات
هل يمكنني بناء تطبيق مشابه لإنستجرام باستخدام أندرويد جتباك كومبوز؟
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
نعم ، يوفر Android Jetpack Compose جميع الأدوات والمكونات اللازمة لبناء تطبيق غني بالميزات وجذاب بصريًا مثل Instagram
هل من الضروري أن يكون لديك معرفة مسبقة بتلك التقنيات لاستخدام مواد التدريب؟
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا
يُوصَى بِامْتِلاك مَفْهُوم أَسَاسِيّ لتَطْوِير تطبيقات الأندرويد ولغة برمجة كوتلين قد يكون لِمَعْرِفَة بَعْض Firebase وهندسة البرمجيات المعمارية لِنمط MVVM أَيْضًا فَائِدَةٌ، لَكِنَّ المَوَاد التَّدْرِيبِيَّة يَجِبُ أَنْ تُوفِرَ التَّوْجِيه الْكََافِيَ للمبتدئين أَيْضًا

المراجعات

لا توجد مراجعات بعد.

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

منتجات ذات صلة

حقيبة تدريبية : دورة أحـدث التطـورات فـي أنظمـة الادارة المحوسـبة لاعمال الصيانـة (CMMS)

حقيبة تدريبية : دورة افضل الممارسات لتخطيط الصيانة والجدولة

حقيبة تدريبية : دورة تثبيت التدريب

سيوفر الحقيبة التدريبية إرشادًا خطوة بخطوة حول بناء تطبيق مشابه لإنستجرام. سيغطي استخدام مكتبات وأدوات Android Jetpack ، مما يضمن تزويد المشاركين بأحدث المعرفة والمهارات المطلوبة لتطوير تطبيقات Android في عام 2022.

سيوفر الحقيبة التدريبية إرشادًا خطوة بخطوة حول بناء تطبيق مشابه لإنستجرام. سيغطي استخدام مكتبات وأدوات Android Jetpack ، مما يضمن تزويد المشاركين بأحدث المعرفة والمهارات المطلوبة لتطوير تطبيقات Android في عام 2022.

حقيبة تدريبية دورة تطوير تطبيق مشابه لإنستغرام باستخدام Android Jetpack Compose و Firebase وهيكلية MVVM.