يهدف الكورس إلى تعلم مهارات برمجة تطبيقات الجوال الأندرويد باستخدام بيئة أندرويد استوديو Android Studio باستخدام لغة البرمجة جافا Java وذلك من خلال النقاط الأساسية التالية:
· تعلم المهارات الأساسية للغة الجافا Java التي تؤهلنا للبرمجة تطبيقات الجوال أندرويد Android وذلك من خلال بيئة NetBeans لسهولة استخدامه وسرعة عملية الاختبار وتصحيح الأخطاء حتى يتم الإتقان ثم يتم الانتقال بيئة أندرويد استوديو Android Studio لإنشاء تطبيقات الجوال.
· تعلم مهارات برمجة تطبيقات الجوال باستخدام بيئة أندرويد استوديو Android Studio فيتم شرح كيفية التعامل مع الواجهة وكيفية التعامل مع الادوات والخصائص وكتابة الأكواد البرمجية المخصص لذلك
· وفي النهاية يتم تعلم الطريقة الصحيحة لنشر التطبيق لكي يسهل عملية نشره على متجر جوجل بلاي Google Play
· تم تخصيص فيديو لكل مهارة مستقلة حتى تسهل عملية التعلم ومع كل فيديو المادة العلمية الخاصة بها والأكواد المستخدمة
· استخدام إستراتيجية (التاءات الخمسة) والتي تسهل على المبرمج إنشاء التطبيقات
الوحدة 0: قبل أن نبدأ
· تثبيت NetBeans
· تثبيت Android Studio
الوحدة الأولى: مهارات الجافا Java
· أمر الطباعة print .
· أمر المدخلات Scanner .
· أنواع البيانات Data types.
· تعريف المتغير Variable.
· تعريف الثابت Constant.
· يستخدم الأمر if .
· يستخدم الأمر switch case .
· يستخدم الأمر While
· يستخدم الأمر for
· المصفوفات array
· يفرق بين التصنيف Class والكائن Object
· أنواع الأخطاء البرمجية
· يستخدم الأمر Try catch
الوحدة الثانية: مهارات أندرويد استوديو Android Studio
· كيفية تشغيل بيئة الأندرويد استوديو Android Studio.
· إنشاء تطبيق جديد في بيئة الأندرويد استوديو Android Studio..
· الحفظ والاستدعاء والإغلاق.
· واجهة المستخدم User Interface
· الأزرار Button
· زرار الصورة ImageButton
· زرار صندوق الاختيار CheckBox
· زرار الاختيار الاوحد RadioButton
· حقل المدخلات TextView
· حقل المدخلات Plain Text
· حقل المدخلات Password
· نمط أفقي Linear Layout (horizontal)
· نمط عرضي Linear Layout (Vertical)
· القائمة List Views
· أداة القائمة المنسدلة Spinner
· يدرج أداة شريط الأدوات Toolbar
· التقييد Constrain
· الخصائص المشتركة والفرق بين خاصية اسم الأداة ID ، وخاصية النص Text
· تفعيل المحاكي Emulator
· أمر Run وأمر Debug
· امر الرسالة TOAST
· أمر الإدخال setText
· امر الإخراج getText
· التعامل مع النوافذ activity والتعامل مع Intent
· أمر Time و أمر Date
· تهيئة جهاز الجوال في وضع المطور Mobile Configuration
· تصدير التطبيق إلى صيغة APK
· حساب مطوري جوجل Google Developer ونشر التطبيق على متجر جوجل Google Play
الوحدة الثالثة: إستراتيجية التاءات الخمسة
ت1: تصميم الهيكل العام Design wireframe
ت2: مرحلة تغيير السمات Change Attributes:
ت3: مرحلة تكويد التطبيق Code Write:
ت4: مرحلة تشغيل التطبيق Run Project:
ت5: مرحلة التغذية الراجعة Feedback: