الرئيسية الكورسات تطوير تطبيقات الموبايل دورة برمجة تطبيقات الأندرويد بلغة الكوتلن kotlin من البداية إلى الإحتراف

دورة برمجة تطبيقات الأندرويد بلغة الكوتلن kotlin من البداية إلى الإحتراف

👤 م. علي جمال - Arab Coding 🎬 126 درس ⏱️ 25 ساعة 7 دقيقة 📶 مبتدئ 🇪🇬 عربي
001 مقدمة لدورة برمجة تطبيقات الأندرويد بالكوتلن
001 مقدمة لدورة برمجة تطبيقات الأندرويد بالكوتلن
📋 محتوى الكورس 126 درس · 25 ساعة 7 دقيقة
  • 1 001 مقدمة لدورة برمجة تطبيقات الأندرويد بالكوتلن 1:54
  • 2 * تنزيل الأكواد المستخدمة في الشرح لدورة لغة kotlin 1:31
  • 3 002 Install Java JDK + IntelliJ - Mac 7:43
  • 4 003 Install Android Studio - Mac 10:39
  • 5 004 install Java jdk+ intelliJ IDEA - Windows PC 6:16
  • 6 005 Install Android Studio - Windows PC 14:43
  • 7 006 Write a Hello World program in Kotlin 8:15
  • 8 007 Kotlin - How to Make Comments in Your Code 2:45
  • 9 008 Kotlin Variable type String 9:42
  • 10 009 Kotlin Variable type Int 6:31
  • 11 010 Kotlin - Variable type - Double 3:13
  • 12 011 Kotlin Variable type Boolean 3:02
  • 13 012 Kotlin - Variable type - Float 4:21
  • 14 013 Kotlin Char Variable Types 4:39
  • 15 014 Kotlin - Difference between Var and Val Keywords 4:55
  • 16 015 Kotlin - How to Read Input with readLine Method 6:29
  • 17 016 Kotlin - Adding Numbers 5:12
  • 18 017 Kotlin - Subtraction 2:50
  • 19 018 Kotlin - Multiplying Numbers 2:33
  • 20 019 Kotlin - Division 5:10
  • 21 020 Kotlin - Remainder 5:04
  • 22 021 Kotlin - Incrementing and Decrementing 4:38
  • 23 022 Kotlin - How to Convert Between Data Types 3:48
  • 24 023 Kotlin - Conditional operators 6:46
  • 25 024 Kotlin - If-else Statements and Conditional 7:22
  • 26 025 Kotlin - Logical Operators AND OR NOT 7:53
  • 27 026 Kotlin - When Expression 3:55
  • 28 027 Kotlin - For Loop 4:46
  • 29 028 Kotlin - While Loop 3:53
  • 30 029 Kotlin - Do while Loop 6:05
  • 31 030 Kotlin - Functions With Parameters 9:46
  • 32 031 Kotlin - Functions Return Types 8:09
  • 33 032 Kotlin - Functions - No return Type No parameters 2:29
  • 34 033 Kotlin - Variable Scope 5:46
  • 35 034 شرح البرمجة الكائنية التوجه Introduction to Object Oriented Programming - OOP 5:30
  • 36 035 Kotlin - Lets Create our First Class 7:57
  • 37 036 Kotlin - Class+Constructor & object 8:35
  • 38 037 kotlin - constructor شرح مفصل عن دالة 7:05
  • 39 038 kotlin - Inheritance شرح الوراثة 9:49
  • 40 039 Kotlin - Hierarchical inheritance الوراثة الهرمية 8:25
  • 41 040 kotlin - Overload functions التحميل الزائد للدوال 5:11
  • 42 041 Kotlin - Overloading Constructors التحميل الزائد بدالة البناء 7:49
  • 43 042 Kotlin - Controlling Access to fields Instance Variables درجات الحمايه والوصول للمتغيرات 6:22
  • 44 043 شرح Kotlin - Interface classes 8:25
  • 45 044 شرح Kotlin - Abstract Classes 12:26
  • 46 045 شرح مفهوم Kotlin - Generic Classes 7:07
  • 47 046 شرح مفصل عن Kotlin - enum 12:25
  • 48 047 ما هي المصفوفات Kotlin - Whats an Array 3:35
  • 49 048 إنشاء أول مصفوفة ١ Kotlin - Create Arrays and Iterate Through 11:27
  • 50 049 المصفوفات الجزء ٢ Kotlin - Arrays Part2 5:17
  • 51 050 تعلم المصفوفه Kotlin - ArrayList 8:25
  • 52 051 Kotlin - HashMap تعلم 8:44
  • 53 052 Kotlin - MapOf Arrayof MutableList تعلم طرق أسهل في التعامل مع 13:12
  • 54 001 نظرة على الأندرويد ستوديو والملفات الهامه وإنشاء أول تطبيق لك 20:39
  • 55 002 إنشاء برنامج أندرويد إظهر إسمك بلغة الكوتلن 19:43
  • 56 003 تعلم أكثر عن التصميم وتغيير الأيكون والألوان للتطبيق الخاص بك 10:30
  • 57 004 إنشاء برنامج آندرويد إحسب وزنك على كوكب المريخ ( تصميم ) 10:44
  • 58 005 إنشاء برنامج آندرويد إحسب وزنك على كوكب المريخ ( برمجة ) 15:38
  • 59 006 كيفة التعامل مع Check Box في الـ Android 15:31
  • 60 007 إضافة checkbox إلى تطبيق أعرف وزنك على الكواكب الأخرى 15:37
  • 61 008 دالة العمليات الرياضية checkbox في برنامج أعرف وزنك على الكواكب 15:18
  • 62 009 تعلم حل ٣ مشاكل منطقيه بتطبيق اعرف وزنك على الكواكب الاخرى android 16:15
  • 63 010 تعلم كيفية التعامل مع ImageView وإضافة الصور في الأندرويد 9:49
  • 64 011 إنشاء تطبيق فلتر الصور App Image Filter ( الجزء الأول ) Android 13:43
  • 65 012 إنشاء تطبيق فلتر الصور App Image Filter ( الجزء الثاني ) Android 10:42
  • 66 013 إنشاء تطبيق Random background لتغيير خلفية التطبيق Android - 16:44
  • 67 014 التعامل مع LinearLayout في الآندريد 5:47
  • 68 015 التعامل مع RelativeLayouts في الآندرويد 8:07
  • 69 016 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد ( مهارات التصميم 1 ) 18:51
  • 70 017 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد ( مهارات التصميم 2 ) 20:41
  • 71 018 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد ( مهارات التصميم 3 ) | Tablet portrait 20:56
  • 72 019 تحويل تصميم فوتوشوب إلى تطبيق للآندرويد ( مهارات التصميم 4 ) | Tablet Landscape 18:13
  • 73 020 تعلم دعم تطبيقك لأكثر من لغة android multi language 8:58
  • 74 021 ما هي الـ Activity وما الفرق بينها وبين الـ layout 4:03
  • 75 022 شرح تفصيلي عن دورة حياة النافذة activity lifecycle 14:48
  • 76 023 الإنتقال بين النوافذ عن طريق Intent 13:01
  • 77 024 تمرير البيانات من نافذة ( activity ) إلى نافذه أخرى وعرضها بالآندرويد android 15:35
  • 78 025 شرح قائمة ListView في الآندرويد ( الجزء الأول ) kotlin 16:27
  • 79 026 شرح إنشاء ListView مع BaseAdapter في الأندرويد Kotlin ( الجزء الثاني ) 20:29
  • 80 027 شرح إنشاء ListView مع BaseAdapter في الأندرويد Kotlin ( الجزء الثالث ) 18:55
  • 81 028 شرح تمرير البيانات من ListView إلى Activity أخرى في الأندرويد Kotlin ( الجزء الرابع ) 16:12
  • 82 029 تعلم 3 طرق لإضافة الخطوط سواء خطوط خارجية أو خطوط جوجل إلى تطبيقك الآندرويد 8:44
  • 83 030 مميزات الـ RecyclerView والفرق بينها وبين الـ ListView في الأندرويد بلغة الكوتلن 5:21
  • 84 031 إنشاء تصميم الـ RecyclerView وعمل Data Class وإدراج البيانات ( الجزء الأول ) 20:39
  • 85 032 برمجة كلاس CustomAdapter و ViewHolder لعمل RecyclerView ( الجزء الثاني ) 30:44
  • 86 033 الإنتقال من RecyclerView إلى Activity أخرى مع البيانات وتغيير عنوان ActionBar (الجزء الثالث) 17:47
  • 87 034 كيفية إنشاء menu بالأندرويد بلغة الكوتلن 21:24
  • 88 035 طرق تخزين البيانات في الآندرويد ( shared preferences , SQLite , web serves ) 7:34
  • 89 036 شرح تخزين وقراءة البيانات في Shared Preferences بالتفصيل 27:32
  • 90 037 مقدمة ومفاهيم لقواعد البيانات في الآندرويد بلغة الكوتلن 7:16
  • 91 038 كيفية إنشاء الجداول وإدخال البيانات في قواعد البيانات ( Realm ) للآندرويد بلغة الكوتلن 24:02
  • 92 039 كيفية قراءة البيانات من قواعد البيانات ( Realm ) للآندرويد بلغة الكوتلن 18:07
  • 93 040 كيفية تعديل البيانات في الجداول لقاعدة البيانات ( Realm ) للآندرويد بلغة الكوتلن 16:12
  • 94 041 كيفية حذف البيانات في الجداول لقاعدة البيانات ( Realm ) للآندرويد بلغة الكوتلن 7:57
  • 95 042 مقدمة عن ورشة العمل بإستخدام json وapi وقواعد البيانات الداخلية realm 7:42
  • 96 043 إنشاء القائمة الجانبية nav drawer ( تطبيق كامل عملي ١ ) 33:16
  • 97 044 برمجة أزرار إتصل بنا وشارك التطبيق ( تطبيق عملي ٢ ) 20:14
  • 98 045 إنشاء الـ fragments وفهمها ببساطة ( تطبيق عملي ٣ ) 23:19
  • 99 046 تصميم وبرمجة fragment عن الكاتب ( تطبيق عملي ٤ ) 24:08
  • 100 047 تصميم وبرمجة الرئيسية fragment + recycler view ( تطبيق عملي ٥ ) 33:23
  • 101 048 إضافة مكتبة retrofit للإتصال بـ API وجلب البيانات من قاعدة البيانات الخارجية ( تطبيق عملي ٦ ) 19:23
  • 102 049 كيفية إستقبال البيانات من الـسيرفر وعرضها في recyclerview للرئيسية ( تطبيق عملي ٧ ) 20:51
  • 103 050 نقل البيانات من الرئيسية إلى Activity الدرس وعرضها ( تطبيق عملي ٨ ) 17:54
  • 104 051 شرح كيفية إضافة مكتبة Picasso لعرض الصور والتعامل معها ( تطبيق عملي ٩ ) 9:47
  • 105 052 شرح كيفية عمل التطبيق بدون إنترنت مع قاعدة البيانات realm ( تطبيق عملي ١٠ ) 25:49
  • 106 053 تعلم تزامن قاعدة البيانات الخارجية مع قواعد البيانات الداخلية realm (تطبيق عملي ١١) 12:37
  • 107 054 تعلم كيفية إضافة الإعلانات إلى تطبيقك ( banner ) , (تطبيق عملي ١٢) 16:47
  • 108 055 تعلم إضافة الإعلانات البينية بتطبيقك وكيف تتفادى مخالفة سياسة الإعلانات ( تطبيق عملي ١٣ ) 29:18
  • 109 056 تعلم كيف تعدل و تختار إسم الـ package الصحيح لتطبيقك قبل رفعه على المتجر 11:37
  • 110 057 تعلم إنشاء حساب على متجر جوجل ورفع تطبيقك عليه بالتفصيل 20:45
  • 111 058 تطبيق أشهر المطاعم مع خرائط جوجل | تعلم الآندرويد 2:24
  • 112 059 التعامل مع خرائط جوجل Google Maps في الآندرويد 16:41
  • 113 060 التعديل على تصميم التطبيق ليصبح تطبيق أشهر المطاعم 10:47
  • 114 061 إضافة خرائط جوجل لتطبيق أشهر المطاعم 12:19
  • 115 062 إستقبال بيانات الخريطه من الـ API وعرض المكان لكل مطعم 17:50
  • 116 063 حل مشكله عدم إتصال تطبيقك بالمواقع http في آخر إصدار آندرويد 9 Pie 5:55
  • 117 64 كيفية ربط المحاكي أوهاتفك مع الـ API أو خدمة الويب مع حاسوبك الشخصي بالآندرويد 12:07
  • 118 65 تعرف على نظام تسجيل الدخول وإنشاء الحساب بالأندرويد وما هو الـ token 9:30
  • 119 66 تنزيل وتجهيز المشروع لعمل نظام تسجيل الدخول وإنشاء حساب جديد بالآندرويد 11:23
  • 120 67 تسجيل حساب جديد (1) في الآندرويد بلغة الكوتلن 20:11
  • 121 68 تسجيل حساب جديد (2) في الآندرويد بلغة الكوتلن 17:26
  • 122 69 حفظ الـ Token في الآندرويد بلغة الكوتلن 13:16
  • 123 70 إنشاء Class للتحقق من حفظ الـ Token في الآندرويد بلغة الكوتلن 11:38
  • 124 71 برمجة تسجيل الدخول للمستخدم في الآندرويد بلغة الكوتلن 16:44
  • 125 72 حفظ الإسم والإيميل وإظهارهم بعد تسجيل الدخول في الآندرويد 13:34
  • 126 73 إنشاء تسجيل الخروج من التطبيق في الأندرويد 12:45
▶ يُشغَّل الآن
001 مقدمة لدورة برمجة تطبيقات الأندرويد بالكوتلن

📘 نظرة عامة على الكورس

يُقدّم هذا الكورس المجاني شرحاً شاملاً لـ برمجة تطبيقات الأندرويد بلغة الكوتلن kotlin من البداية إلى الإحتراف في مجال تطوير تطبيقات الموبايل، ويستهدف المبتدئين الراغبين في بناء مهاراتهم العملية واحترافية في 2026. يُقدّمه م. علي جمال - Arab Coding باللغة العربية بأسلوب مبسّط ومنظّم.

يضم الكورس 126 درساً بمدة إجمالية 25 ساعة 7 دقيقة، تأخذك من الصفر حتى الاحتراف خطوةً بخطوة.

لماذا تتعلم برمجة تطبيقات الأندرويد بلغة الكوتلن kotlin من البداية إلى الإحتراف؟

  • 6 مليارات مستخدم موبايل في العالم يعني سوقاً ضخماً جداً لتطبيقات الموبايل.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام معتمدة — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • App Store و Google Play يُتيحان لك بيع تطبيقك لملايين العملاء عالمياً مباشرة.

مسار التعلم في هذا الكورس

يسير الكورس وفق مسار منطقي متدرّج: اختيار المنصة → لغة البرمجة → UI → API Integration → Database → Testing → Publish

المتطلبات السابقة

أساسيات OOP وأي لغة برمجة — يمكن لأي شخص البدء في هذا الكورس.

الأدوات والبرامج المستخدمة

  • Android Studio
  • Xcode
  • Flutter
  • React Native
  • Firebase
  • Postman

متطلبات الجهاز

  • RAM 8GB+ (أقل لـ Flutter)
  • هاتف للاختبار

الوظائف المتاحة بعد إتمام الكورس

  • Android Developer
  • iOS Developer
  • Mobile Developer
  • Cross-Platform Developer

متوسط رواتب برمجة تطبيقات الأندرويد بلغة الكوتلن kotlin من البداية إلى الإحتراف 2026

  • مصر: 8,000-25,000 ج
  • السعودية: 12,000-35,000 ر
  • أمريكا: $95,000-$160,000

كم من الوقت تحتاج لإتقان برمجة تطبيقات الأندرويد بلغة الكوتلن kotlin من البداية إلى الإحتراف؟

  • Android Basics=>: 40-60 ساعة
  • iOS Basics: 50-70 ساعة
  • Flutter: 50-80 ساعة

الشهادات المعتمدة في مجال تطوير تطبيقات الموبايل

  • Google Associate Android Developer
  • Apple Developer Certification

مشاريع عملية ستتمكن من بناؤها

  • تطبيق Todo
  • تطبيق طقس
  • تطبيق محادثة
  • E-commerce App

ماذا بعد هذا الكورس؟

بعد إتمام الكورس، يُوصى بالتعمق في: Flutter Advanced، Firebase ML Kit، AR Mobile، App Monetization.

الأقسام الجامعية ذات الصلة

يُناسب هذا الكورس طلاب: كلية حاسبات ومعلومات، كلية هندسة.

سجّل في كورس برمجة تطبيقات الأندرويد بلغة الكوتلن kotlin من البداية إلى الإحتراف الآن، ابدأ رحلتك نحو الاحتراف في تطوير تطبيقات الموبايل مجاناً. تذكّر: أفضل وقت للتعلم هو الآن.

م
المدرّس / القناة
م. علي جمال - Arab Coding
🎬
عدد الدروس
126 درس
⏱️
المدة الإجمالية
25 ساعة 7 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
العربية
🎓
الشهادة
مجانية عند الإكمال
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
تطوير تطبيقات الموبايل

🎯 ماذا ستتعلم في هذا الكورس

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
+ 118 موضوع آخر...

💼 الوظائف التي يؤهلك لها الكورس

💼
متعلق بـ تطوير تطبيقات الموبايل

❓ أسئلة شائعة عن الكورس

كم عدد دروس الكورس؟ +
يحتوي الكورس على 126 درس بإجمالي مدة 25 ساعة 7 دقيقة.
هل الكورس مجاني بالكامل؟ +
نعم، الكورس مجاني تماماً ومتاح بالكامل على منصة مصر 24 بدون أي رسوم.
هل الكورس مناسب للمبتدئين؟ +
الكورس موجّه لمستوى مبتدئ، وهو مناسب تماماً للمبتدئين من الصفر.
ما لغة الشرح في الكورس؟ +
الكورس مشروح باللغة العربية بأسلوب واضح ومبسّط.
هل يمكن تعلم الكورس بدون خبرة سابقة؟ +
نعم بالتأكيد. هذا الكورس مصمم للمبتدئين من الصفر.
كم يستغرق إتمام هذا الكورس؟ +
المدة الإجمالية 25 ساعة 7 دقيقة. يُنصح بتخصيص ساعة يومياً.
هل أحصل على شهادة عند الإتمام؟ +
نعم، تحصل على شهادة إتمام مجانية من مصر 24 بعد مشاهدة جميع الدروس.
من يقدم هذا الكورس؟ +
الكورس مقدم من م. علي جمال - Arab Coding.
مواقيت الصلاة Au سعر الذهب سعر الدولار درجة الحرارة
🔐
نسيت كلمة المرور؟