001 مقدمة لدورة برمجة تطبيقات الأندرويد بالكوتلن
تنزيل الأكواد المستخدمة في الشرح لدورة لغة kotlin
002 Install Java JDK IntelliJ Mac
003 Install Android Studio Mac
004 install Java jdk intelliJ IDEA Windows PC
005 Install Android Studio Windows PC
006 Write a Hello World program in Kotlin
007 Kotlin How to Make Comments in Your Code
008 Kotlin Variable type String
009 Kotlin Variable type Int
010 Kotlin Variable type Double
011 Kotlin Variable type Boolean
012 Kotlin Variable type Float
013 Kotlin Char Variable Types
014 Kotlin Difference between Var and Val Keywords
015 Kotlin How to Read Input with readLine Method
016 Kotlin Adding Numbers
017 Kotlin Subtraction
018 Kotlin Multiplying Numbers
019 Kotlin Division
020 Kotlin Remainder
021 Kotlin Incrementing and Decrementing
022 Kotlin How to Convert Between Data Types
023 Kotlin Conditional operators
024 Kotlin If else Statements and Conditional
025 Kotlin Logical Operators AND OR NOT
026 Kotlin When Expression
027 Kotlin For Loop
028 Kotlin While Loop
029 Kotlin Do while Loop
030 Kotlin Functions With Parameters
031 Kotlin Functions Return Types
032 Kotlin Functions No return Type No parameters
033 Kotlin Variable Scope
034 شرح البرمجة الكائنية التوجه Introduction to Object Oriented Programming OOP
035 Kotlin Lets Create our First Class
036 Kotlin Class Constructor object
037 kotlin constructor شرح مفصل عن دالة
038 kotlin Inheritance شرح الوراثة
039 Kotlin Hierarchical inheritance الوراثة الهرمية
040 kotlin Overload functions التحميل الزائد للدوال
041 Kotlin Overloading Constructors التحميل الزائد بدالة البناء
042 Kotlin Controlling Access to fields Instance Variables درجات الحمايه والوصول للمتغيرات
043 شرح Kotlin Interface classes
044 شرح Kotlin Abstract Classes
045 شرح مفهوم Kotlin Generic Classes
046 شرح مفصل عن Kotlin enum
047 ما هي المصفوفات Kotlin Whats an Array
048 إنشاء أول مصفوفة ١ Kotlin Create Arrays and Iterate Through
049 المصفوفات الجزء ٢ Kotlin Arrays Part2
050 تعلم المصفوفه Kotlin ArrayList
051 Kotlin HashMap تعلم
052 Kotlin MapOf Arrayof MutableList تعلم طرق أسهل في التعامل مع
001 نظرة على الأندرويد ستوديو والملفات الهامه وإنشاء أول تطبيق لك
002 إنشاء برنامج أندرويد إظهر إسمك بلغة الكوتلن
003 تعلم أكثر عن التصميم وتغيير الأيكون والألوان للتطبيق الخاص بك
004 إنشاء برنامج آندرويد إحسب وزنك على كوكب المريخ تصميم
005 إنشاء برنامج آندرويد إحسب وزنك على كوكب المريخ برمجة
006 كيفة التعامل مع Check Box في ال Android
007 إضافة checkbox إلى تطبيق أعرف وزنك على الكواكب الأخرى
008 دالة العمليات الرياضية checkbox في برنامج أعرف وزنك على الكواكب
009 تعلم حل ٣ مشاكل منطقيه بتطبيق اعرف وزنك على الكواكب الاخرى android
010 تعلم كيفية التعامل مع ImageView وإضافة الصور في الأندرويد
011 إنشاء تطبيق فلتر الصور App Image Filter الجزء الأول Android
012 إنشاء تطبيق فلتر الصور App Image Filter الجزء الثاني Android
013 إنشاء تطبيق Random background لتغيير خلفية التطبيق Android
014 التعامل مع LinearLayout في الآندريد
015 التعامل مع RelativeLayouts في الآندرويد
016 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد مهارات التصميم 1
017 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد مهارات التصميم 2
018 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد مهارات التصميم 3 | Tablet portrait
019 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد مهارات التصميم 4 | Tablet Landscape
020 تعلم دعم تطبيقك لأكثر من لغة android multi language
021 ما هي ال Activity وما الفرق بينها وبين ال layout
022 شرح تفصيلي عن دورة حياة النافذة activity lifecycle
023 الإنتقال بين النوافذ عن طريق Intent
024 تمرير البيانات من نافذة activity إلى نافذه أخرى وعرضها بالآندرويد android
025 شرح قائمة ListView في الآندرويد الجزء الأول kotlin
026 شرح إنشاء ListView مع BaseAdapter في الأندرويد Kotlin الجزء الثاني
027 شرح إنشاء ListView مع BaseAdapter في الأندرويد Kotlin الجزء الثالث
028 شرح تمرير البيانات من ListView إلى Activity أخرى في الأندرويد Kotlin الجزء الرابع
029 تعلم 3 طرق لإضافة الخطوط سواء خطوط خارجية أو خطوط جوجل إلى تطبيقك الآندرويد
030 مميزات ال RecyclerView والفرق بينها وبين ال ListView في الأندرويد بلغة الكوتلن
031 إنشاء تصميم ال RecyclerView وعمل Data Class وإدراج البيانات الجزء الأول
032 برمجة كلاس CustomAdapter و ViewHolder لعمل RecyclerView الجزء الثاني
033 الإنتقال من RecyclerView إلى Activity أخرى مع البيانات وتغيير عنوان ActionBar الجزء الثالث
034 كيفية إنشاء menu بالأندرويد بلغة الكوتلن
035 طرق تخزين البيانات في الآندرويد shared preferences SQLite web serves
036 شرح تخزين وقراءة البيانات في Shared Preferences بالتفصيل
037 مقدمة ومفاهيم لقواعد البيانات في الآندرويد بلغة الكوتلن
038 كيفية إنشاء الجداول وإدخال البيانات في قواعد البيانات Realm للآندرويد بلغة الكوتلن
039 كيفية قراءة البيانات من قواعد البيانات Realm للآندرويد بلغة الكوتلن
040 كيفية تعديل البيانات في الجداول لقاعدة البيانات Realm للآندرويد بلغة الكوتلن
041 كيفية حذف البيانات في الجداول لقاعدة البيانات Realm للآندرويد بلغة الكوتلن
042 مقدمة عن ورشة العمل بإستخدام json وapi وقواعد البيانات الداخلية realm
043 إنشاء القائمة الجانبية nav drawer تطبيق كامل عملي ١
044 برمجة أزرار إتصل بنا وشارك التطبيق تطبيق عملي ٢
045 إنشاء ال fragments وفهمها ببساطة تطبيق عملي ٣
046 تصميم وبرمجة fragment عن الكاتب تطبيق عملي ٤
047 تصميم وبرمجة الرئيسية fragment recycler view تطبيق عملي ٥
048 إضافة مكتبة retrofit للإتصال ب API وجلب البيانات من قاعدة البيانات الخارجية تطبيق عملي ٦
049 كيفية إستقبال البيانات من السيرفر وعرضها في recyclerview للرئيسية تطبيق عملي ٧
050 نقل البيانات من الرئيسية إلى Activity الدرس وعرضها تطبيق عملي ٨
051 شرح كيفية إضافة مكتبة Picasso لعرض الصور والتعامل معها تطبيق عملي ٩
052 شرح كيفية عمل التطبيق بدون إنترنت مع قاعدة البيانات realm تطبيق عملي ١٠
053 تعلم تزامن قاعدة البيانات الخارجية مع قواعد البيانات الداخلية realm تطبيق عملي ١١
054 تعلم كيفية إضافة الإعلانات إلى تطبيقك banner تطبيق عملي ١٢
055 تعلم إضافة الإعلانات البينية بتطبيقك وكيف تتفادى مخالفة سياسة الإعلانات تطبيق عملي ١٣
056 تعلم كيف تعدل و تختار إسم ال package الصحيح لتطبيقك قبل رفعه على المتجر
057 تعلم إنشاء حساب على متجر جوجل ورفع تطبيقك عليه بالتفصيل
058 تطبيق أشهر المطاعم مع خرائط جوجل | تعلم الآندرويد
059 التعامل مع خرائط جوجل Google Maps في الآندرويد
060 التعديل على تصميم التطبيق ليصبح تطبيق أشهر المطاعم
061 إضافة خرائط جوجل لتطبيق أشهر المطاعم
062 إستقبال بيانات الخريطه من ال API وعرض المكان لكل مطعم
063 حل مشكله عدم إتصال تطبيقك بالمواقع http في آخر إصدار آندرويد 9 Pie
64 كيفية ربط المحاكي أوهاتفك مع ال API أو خدمة الويب مع حاسوبك الشخصي بالآندرويد
65 تعرف على نظام تسجيل الدخول وإنشاء الحساب بالأندرويد وما هو ال token
66 تنزيل وتجهيز المشروع لعمل نظام تسجيل الدخول وإنشاء حساب جديد بالآندرويد
67 تسجيل حساب جديد 1 في الآندرويد بلغة الكوتلن
68 تسجيل حساب جديد 2 في الآندرويد بلغة الكوتلن
69 حفظ ال Token في الآندرويد بلغة الكوتلن
70 إنشاء Class للتحقق من حفظ ال Token في الآندرويد بلغة الكوتلن
71 برمجة تسجيل الدخول للمستخدم في الآندرويد بلغة الكوتلن
72 حفظ الإسم والإيميل وإظهارهم بعد تسجيل الدخول في الآندرويد
73 إنشاء تسجيل الخروج من التطبيق في الأندرويد