السلام عليكم
أولا : تحميل كافة الدروس برابط واحد : من هنا
ثانيا : الدورة أونلاين على اليوتوب كل درس منفرد :
بعد إنتقلت جوجل بشكل رسمي للغة الكوتلين kotlin من أجل تطوير نظامها اندرويد زاد الطلب على تعلم هذه اللغة و فهم أساسياتها.
اليوم أريد أن أقدم لكم واحدة من أفضل الدورات في تعلم لغة كوتلين المميزة ، هذه الدورة ممتعة بشكل كبير نظرا لأننا نتعلم و نقوم بالتطبيق المباشر، صاحب الدورة هو المميز حسين الربيعي صاحب قناة بغداد الجديدة على اليوتوب .
معلومات الدورة :
صيغة الملف : RAR
جودة الفيديوهات: 720p MP4
الدورة مرفوعة بشكل كامل على google drive و يمكن تصفح الدورة online على اليوتوب
حجم الدورة مضغوطة : 952 ميغا
عدد الفيدوهات : 72 فيديو
كل ما ستشاهدونه في الدورة على هذا الفيديو الوصفي :
ثانيا : الدورة أونلاين على اليوتوب كل درس منفرد :
- install jdk on windows تنصيب الجافا على الوندوز
- IntelliJ IDEA install- تنصيب محرر الاكواد
- Exercise files- تحميل كودات الدروس
- First Kotlin App- اول تطبيق بلغة كاتلن
- Data types- تعريف متغيرات
- Null safety- امان متغيرات
- inputs- المدخلات
- Comments- التعليقات
- Convert data Type- تحويل بين انواع متغيرات
- Math operations- العمليات الرياضية
- math priorites- الاسبقيات
- find my age- تطبيق حساب العمر
- Logic operations - البوابات المنطقية
- Simple IF- العبارات الشرطية
- IF Else- العبارات الشرطية
- IF ElseIF- العبارات الشرطية
- when - العبارات الشرطية
- For loop - العبارات التكرارية
- While Do While- العبارات التكرارية
- Loop Control- التحكم بالعبارات التكرارية
- Strings- السلاسل نصية
- Array- مصفوفات
- ArrayList- لنك لست
- HashMap- هاش ماب
- Function - الدوال
- variables scope- عمر المتغيرات
- What is OOP || ماهي البرمجة كائنية التوجه
- Simple Class- الكلاسات
- Class constructor- الكلاسات
- Class Inheritance- الوراثة
- Visibility Modifiers- مدى المتغيرات
- Overriding
- Class Casting- التحويلات
- Interface
- Packages
- Inner and Nested Class- كلاسات متداخلة
- Try Catch- اقتناص الاخطاء
- Threads- المعالجة المتوازية
- Install Android Studio - تنصيب الاندرويد وتحضير كاتلن
- Android|| Prepare template- ضبط بيئة التطوير
- Find My Age - عرض تطبيق حساب العمر
- Android Find My Age|| Layout Design- تصميم واجهة حساب العمر
- Android Find My Age|| Implement code- كتابة كود حساب العمر
- Android Find My Age|| XML design- تصميم واجهة بالكود
- Tic Tac Toy عرض برمجة لعبة على اندرويد
- Android Tic Tac Toy|| Layout Design - تصميم واجهة اللعبة
- Android Tic Tac Toy|| player click- ضغط الزر
- Android Tic Tac Toy|| Play game- بدء اللعب
- Android Tic Tac Toy|| Find Winner- ايجاد الفائز
- Android Tic Tac Toy|| Auto player- اللعب مع الجهاز
- Android Tic Tac Toy|| App icons-- اضافة ايقونة للعبة
- عرض لبرمجة لعبة صيد البوكيمون
- Android Pokemon || map API- العمل مع الخرائط
- Android Pokemon || Add Marker- عرض صورة الاعب على الخريطة
- Android Pokemon || Request permissions on run time- طلب سماحية وصول للموقع
- Android Pokemon || my location on map- عرض موقعي على الخريطة
- Android Pokemon || Show Pokemon's on Map- عرض البوكيمون على الخريطة
- Android Pokemon || catch Pokemon-صيد البوكيمون
- Android Calculator ||عمل تطبيق الحاسبة
- Android Calculator ||تصميم واجهة الحاسبة
- Android Calculator || كتابة كود الحاسبة
- Android Food App || تطبيق عالم الطبخ
- Android Food App || ListView design تطبيق عالم الطبخ
- Android Food App || ListView Load - تطبيق عالم الطبخ
- Android Food App || ListView Add or remove - تطبيق عالم الطبخ
- Android Food App || pass Data between Activities - تطبيق عالم الطبخ
- Android Food App || Different ticket in ListView - تطبيق عالم الطبخ
- Android Food App || GridView - تطبيق عالم الطبخ
- تطبيق حساب وقت شروق الشمس
- Android Sunrise Time|| Layout Design - تصميم الواجهة
- Android Sunrise Time|| Retrive JSON from RESTful API- معرفة وقت شروق الشمس
أتمنى ان تكونوا قد إستفدتم من هذه الدورة المميزة و الغنية جدا بالمعلومات ، بالتوفيق للجميــ‘ع.