السلام عليكم
الدورة ستتناول تطبيق يقوم بعرض منتجات شركة تأجير مركبات (سيارات سياحية ) حيث يستطيع الزبون مشاهدة المنتجات عن طريق التطبيق وطلب منتجاته عبر السلة من ثم يتوجب عليه تسجيل الدخول او تسجيل حساب من أجل استكمال طلبيته ليتم تمرير طلبه الى الشركة لتتم معالجته من طرف المسؤول عن هده المهمة بالشركة والتواصل معه
التطبيق بسيط هدفه تعليمي وسنضع السورس الخاص به بنهاية الدورة وستجده بالـ github .
ليست فكرة كراء السيارات هي هدفنا من هذه الدورة ولا شكل التطبيق يهمنا . فشكله يعود الى نوعية التطبيق المراد تطويره ويعود الى شعار الشركة وعدة عوامل اخرى لسنا بصدد التطرق اليها . لدلك لن نركز على هده النقاط بشكل كبير . انما هدفنا الرئيسي هو فهم أساسيات ionic وكيفية انجاز الصفحات و كيفية التعامل مع الخادم ( server-api ) وتبادل البيانات بين التطبيق والخادم كيفية سير مايعرف بال CRUD اختصارا لـ CREATE READ UPDATE DELETE و الـ AUTHENTICATION والـ AUTHORIZATION
سنتطرق في هذه الدورة مايلي
كيفية انشاء صفحات والانتقال فيما بينها
التعرف على ميزة التخزين وحفظ البيانات داخل التطبيق local storage
استخدام السلة أو مايعرف بالـ cart
كيفية اضافة بعض اللمسات css animation
التعامل مع القوائم الجانبية menu
التعامل مع الـ search engine
التعرف على الأحداث events
تعامل التطبيق مع قواعد بيانات من نوع sql والـ REST API
التسجيل وتسجيل الدخول والتخاطب مع السرفر عن طريق تقنية json web token اختصار لـ jwt
الطريقة الصحيحة لتنصيب Android Sdk و المحاكي Emulator على نظام Windows و Linux Ubuntu
شكل التطبيق
مسار الدورة (24 درس)
أيضا توجد دورة عن angular النسخة الثانية لمن يهمه الامر ستجدها هنا
بانتظار اضافاتكم ومقترحاتكم لتحسين الدورة وتطويرها
تحية طيبة للجميع والسلام عليكم
السلام عليكم
بعض الدورات تستخدم firebase وبعضها يستخدمون api جاهز ولكنه لايمنحك كل ماتريده
توجد شريحة من المطورين يفضلون استخدام قواعد بيانات مركزية وتخصيص مشاريع خاصة بهم
فمثلا اغلب المطورين يستخدمون اطارات عمل php في مشاريعهم
ايضا بالنسبة للمشاريع المتعددة والتي تستخدم قاعدة بيانات مركزية لعدة تطبيقات بكود موحد .في هده الحالة ستحتاج الى تخصيص الكود الخاص بك والعمل عليه دون الحاجة لمزيد من الاضافات الخارجية
قاعدة بيانات تكون مصدر لمجموعة من التطبيقات المختلفة
مثلا لدى شركة مجموعة من المواقع الكترونية ولديها تطبيق سطح مكتب لعمالها وتملك تطبيق موبايل للمشتركين
جميع هده التطبيقات تستخدم قاعدة بيانات واحدة لتبادل المصادر
فتحتاج الى كود مصدري واحد تمضمنه في مشروعك دون الحاجة لعدة apis ترفعها على السرفر
التعليقات