رئيس مجلس الإدارة ورئيس التحرير أحمد حمدي

دورة الاندرويد

👤 Ahmed Azz 🎬 188 درس ⏱️ 35 ساعة 37 دقيقة 📶 مبتدئ 🇪🇬 عربي
المقدمه
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
دورة الاندرويد
ISSUED ON
02 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

شاهد 50% من الكورس واحصل على شهادة إتمام باسمك

✅ تتبع تقدمك في الكورس
🏆 شهادة مجانية عند الإتمام
📊 إحصائياتك محفوظة دائماً
🔖 استكمل من حيث توقفت

إنشاء حساب مجاني يأخذ ثوانٍ فقط

📋 محتوى الكورس 188 درس · 35 ساعة 37 دقيقة
  • 1 المقدمه 2:19
  • 2 الدرس الاول : تحميل ادوات العمل للبدأ مع نظام الاندرويد 12:10
  • 3 الدرس الثاني : انشاء المشروع الاول والتعرف على بيئة الاندرويد استوديو 12:53
  • 4 الدرس الثالث : إنشاء AVD وتوضيح نقطة بداية التطبيق 12:46
  • 5 الدرس الرابع : شرح العلاقه بين الواجهه والكود والتعرف على كلاس الـ R 11:44
  • 6 الدرس الخامس : شرح هيكلية بناء نظام الاندرويد Platform Architecture 11:11
  • 7 الدرس السادس : التعرف على الـ Attributes 11:05
  • 8 الدرس السابع : شرح ملف الـ strings 9:52
  • 9 الدرس الثامن : شرح كلاس الـ Toast 12:29
  • 10 الدرس التاسع : إنشاء دالة خارج الـ onCreate 8:14
  • 11 الدرس العاشر : استخدام دالة setOnClickListener 14:35
  • 12 الدرس الحادي عشر : تفاصيل اكثر عن الـ onClick 16:29
  • 13 الدرس الثاني عشر : مفهوم الـ Activity 11:04
  • 14 الدرس الثالث عشر : دالة onStart ودالة onResume 13:14
  • 15 الدرس الرابع عشر: مفهوم الـ Intent 11:50
  • 16 الدرس الخامس عشر : تكملة دوال الـ Lifecycle 13:59
  • 17 الدرس السادس عشر : إنشاء تطبيق بسيط 14:10
  • 18 الدرس السابع عشر: فتح موقع من خلال المستعرض 9:49
  • 19 الدرس الثامن عشر : تفاصيل اضافيه عن الـ Intent 10:25
  • 20 الدرس التاسع عشر : استخدام الـ putExtra الجزء الاول 8:01
  • 21 الدرس العشرون : استخدام الـ putExtra الجزء الثاني 13:57
  • 22 الدرس الواحد والعشرون : ملف الـ AndroidManifest 2:51
  • 23 الدرس الثاني والعشرون : intent filter الجزء الاول 11:59
  • 24 الدرس الثالث والعشرون : intent filter الجزء الثاني 6:56
  • 25 الدرس الرابع والعشرون : مفهوم الـ Layout 10:38
  • 26 الدرس الخامس والعشرون : LinearLayout 01 6:41
  • 27 الدرس السادس والعشرون : LinearLayout 02 4:50
  • 28 الدرس السابع والعشرون : خاصية الـ wrap content & match parent 8:33
  • 29 الدرس الثامن والعشرون : خاصية الـ Gravity & Weight 8:13
  • 30 الدرس التاسع والعشرون : Simple Application 01 12:08
  • 31 الدرس الثلاثون : Simple Application 02 9:45
  • 32 الدرس الواحد والثلاثون : RelativeLayout 3:52
  • 33 الدرس الثاني والثلاثون : TableLayout 6:05
  • 34 الدرس الثالث والثلاثون : FrameLayout 5:33
  • 35 الدرس الرابع والثلاثون : ConstraintLayout 5:41
  • 36 الدرس الخامس والثلاثون : Get Data From Activity 01 12:05
  • 37 الدرس السادس والثلاثون : Get Data From Activity 02 15:51
  • 38 الدرس السابع والثلاثون : Get Data From Activity 03 16:54
  • 39 الدرس الثامن والثلاثون : انشاء تطبيق متكامل للوصول الى الكاميرا 17:35
  • 40 الدرس التاسع والثلاثون : ملفات res 01 7:45
  • 41 الدرس الاربعون : ملفات res 02 12:15
  • 42 الدرس الواحد والاربعون : ملفات res 03 12:32
  • 43 الدرس الثاني والاربعون : ملف الـ dimen 01 7:43
  • 44 الدرس الثالث والاربعون : ملف الـ dimen 02 14:51
  • 45 الدرس الرابع والاربعون : واخيرا النسخه المعتمده من بيئة الاندرويد Android Studio 3.0 5:51
  • 46 الدرس الخامس والاربعون : ماهو الـ Portrait وماهو الـ Landscape 9:45
  • 47 الدرس السادس والاربعون : كيف يمكن الاحتفاظ بالقيم اثناء تحريك الهاتف 11:34
  • 48 الدرس السابع والاربعون : مافائدة حدث الـ onSave وحدث الـ onRestore 7:08
  • 49 Your App - part 1 - Perview 5:05
  • 50 Your App - part 2 - RelativeLayout : alignParent 6:18
  • 51 Your App - part 3 - RelativeLayout : layout_margin 6:56
  • 52 Your App - part 4 -RelativeLayout : above and below 4:41
  • 53 Your App - part 5 - Create front layout 5:19
  • 54 Your App - part 6- create attributes 6:30
  • 55 Your App - part 7 - Images 5:17
  • 56 Your App - part 8 - Selector 11:43
  • 57 Your App - part 9 - Support Multiple Screen Overview - part 1 2:14
  • 58 Your App - part 10 -Support Multiple Screen - Screen Size - part 2 2:55
  • 59 Your App - part 11 -Support Multiple Screen - res/layout/front - part 3 3:28
  • 60 Your App - part 12 -Support Multiple Screen - re/values/dimens - part 4 8:27
  • 61 Your App - part 13 - Support Multiple Screen - landscape - part 5 5:57
  • 62 Your App - part 14 - Support Multiple Screen - Importer - part 6 3:47
  • 63 Your App - part 15 -Support Multiple Screen - Screen Density - part 7 6:00
  • 64 Your App - part 16 - Support Multiple Screen - Density Independent Pixel - part 8 8:22
  • 65 Your App - part 17 -Support Multiple Screen - Notice - part 9 3:55
  • 66 Your App - part 16 -Support Multiple Screen - available screen area - part 10 3:03
  • 67 Your App - part 19 -Support Multiple Screen - SmallestWidth - part 11 8:35
  • 68 Your App - part 20 - Support Multiple Screen - Width - part 12 7:49
  • 69 Your App - part 21 -Support Multiple Screen - Why use new method - part 13 2:04
  • 70 Your App - part 22 -Support Multiple Screen - res/layout/front - sw - part 14 4:56
  • 71 Your App - part 23 -Support Multiple Screen - res/value/dimens - sw - part 15 5:24
  • 72 Your App - part 24 - Support Multiple Screen - alias - part 16 7:30
  • 73 Your App - part 25 - Second layout 1:47
  • 74 Your App - part - 26 - LinearLayout - Gravity & layout _gravity 5:21
  • 75 Your App - part 27 - LinearLayout - layout margin 3:48
  • 76 Your App - part 28 - LinearLayout - layout weight and weightSum 6:15
  • 77 Your App - part 29 - ScrollView 3:42
  • 78 Your App - part 30 - create second layout 13:05
  • 79 Your App part 31 - add images and colors 7:22
  • 80 Your App - part 32 - press action for buttons 7:54
  • 81 Your App - part 33 - onClickListener 2:33
  • 82 Your App - part 34 - alias 5:34
  • 83 Your App - part 35 - create attributes 8:40
  • 84 Your App - part 36 - LTR and RTL 7:40
  • 85 Your App - part 37 - remove action bar 2:01
  • 86 Your App - part 38 - getString 6:51
  • 87 Your App - part 39 - getStringArray 6:32
  • 88 Your App - part 40 - questions and ans 5:01
  • 89 Your App - part 41 - get ques and ans 3:41
  • 90 Your App - part 42 - tvxx and tvyy 6:03
  • 91 Your App - part 43 - showAction 4:10
  • 92 Your App - part 44 - btn front 4:29
  • 93 Your App - part 45 - btn back 4:35
  • 94 Your App - part 46 - btn answer 7:32
  • 95 Your App - part 47 - try and catch 8:06
  • 96 Your App - part 48 - try and catch 6:52
  • 97 Your App - part 49 - convert text to speech 12:14
  • 98 Your App - part 50 - market 9:55
  • 99 Your App - part 51 - icon تغير الايقونه 6:57
  • 100 Your App - part 52 - apk ملف 2:00
  • 101 EditText Attribute : inputType خاصية 10:55
  • 102 Text Watcher تفعيل خاصية الـ 17:03
  • 103 تنفيذ دالة afterTextChanged 12:13
  • 104 شرح موضوع الـ Animation بشكل مفصل 21:51
  • 105 تصميم واجهة الدخول في الفيسبوك Clone Facebook Login 48:20
  • 106 Dyanmic design like whatsApp 27:47
  • 107 ماذا يقصد بــ Adapter View 10:36
  • 108 List View Part -1 12:08
  • 109 List View part -2 : onItemClickListener 11:15
  • 110 List View part- 3 تعقيب على الموضوع 10:31
  • 111 List View part -4 : Encapsulation 22:14
  • 112 List View - part 5 : Custome Adapter 11:02
  • 113 List View - part 6 : Finshing 25:27
  • 114 شرح موضوع Inflation -part 1 10:19
  • 115 Listview - part 7 : onItemClickListener 7:02
  • 116 LayoutInflater part 2 concept inflate 11:48
  • 117 موضوع GridView 20:39
  • 118 Grid View : remove item from grid view 13:24
  • 119 Alert Dialog - part one 10:38
  • 120 Alert Dialog - part two 7:45
  • 121 شرح موضوع الـ Spinner 10:07
  • 122 Fragment - part one - XML 11:21
  • 123 Fragment - part two - Kotlin 8:47
  • 124 Fragment - part three - add and replace fragment 10:32
  • 125 Fragment - part four - replace 15:32
  • 126 توضيح مهم عن الـ Fragment 5:53
  • 127 Scrollable Tabs || Android tutorial 23:34
  • 128 Material Design - 01- Theme and Color 13:35
  • 129 Material Design - 02 - Begin with custom Theme 13:28
  • 130 Material Design - 03 - Begin with WhatsApp part -1 6:30
  • 131 Material Design 04 Begin with WhatsApp part 2 11:48
  • 132 Material Design - 05 - Begin with WhatsApp part 3 6:20
  • 133 Material Design - 06 - Begin with WhatsApp part 4 31:25
  • 134 Material Design - 07 - Begin with WhatsApp part 5 13:08
  • 135 Material Design - 08 - Begin with WhatsApp part 6 11:31
  • 136 Material Design - 09 - Begin with WhatsApp part 7 7:29
  • 137 Material Design - 10 - Begin with WhatsApp part - 8 5:30
  • 138 Material Design - 11- Begin with WhatsApp part 9 23:23
  • 139 اختبار Test 2:42
  • 140 Android tutorial - Progress bar 6:26
  • 141 Material Design - 12 - Snack Bar 11:30
  • 142 Material Design - 13 - Floating Action Button and Coordinator Layout 13:51
  • 143 Material Design - 14 - Floating labels 21:17
  • 144 Android tutorial : include 6:13
  • 145 Material Design - 15 - AppBarLayout 11:57
  • 146 Material Design - 16 - Collapsing Toolbar 10:02
  • 147 Material Design - 17 - Navigation View - part 1 19:29
  • 148 Material Design - 18 - Navigation View part - 2 12:10
  • 149 Material Design - 19 - Navigation View part - 3 12:03
  • 150 Material Design - 20 - Navigation View part - 4 9:26
  • 151 Material Design - 21 - RecyclerView - part 1 18:22
  • 152 Material Design - 22 - RecyclerView - part 2 12:19
  • 153 Material Design - 23 - RecyclerView - part 3 21:37
  • 154 Material Design - 24 - RecyclerView - part 4 12:59
  • 155 Android tutorial - Concept ( lateinit and lazy ) 5:08
  • 156 Data Storage - Android tutorial - Concept of data storage 6:38
  • 157 Data Storage - Android tutorial - Shared Preferences 24:07
  • 158 Internal Storage - Android tutorial - write 19:52
  • 159 Internal Storage - Android tutorial - Read Data 7:41
  • 160 External Storage - Android tutorial - Write Data 22:45
  • 161 External Storage - Android tutorial - Read Data 7:53
  • 162 External Storage - Android tutorial - Ask Permission 15:47
  • 163 Android tutorial - Overview - Location 01 7:37
  • 164 Android tutorial - GoogleApiClient - Location 02 6:23
  • 165 Android tutorial - Latitude and Longitude - Location 03 11:43
  • 166 Android tutorial - Location Changed - Location 04 4:27
  • 167 Android tutorial - Activity Recognition Part 1 - Location 05 5:20
  • 168 Android tutorial - Create Intent Service Part 2 - Location 06 18:31
  • 169 Android tutorial - Activity Recognition Part 3 - Location 07 16:49
  • 170 Android tutorial Activity Recognition Part 4 Location 08 23:01
  • 171 Support Multiple Languages || دعم لغات متعددة للتطبيق 24:50
  • 172 Coroutines tutorial - Concept thread - part 1 25:01
  • 173 Coroutines tutorial - what are coroutines مفهوم الــ - part 2 16:35
  • 174 Coroutines tutorial - what is suspend مفهوم الــ - part 3 17:29
  • 175 Coroutines tutorial - Types of Coroutines_ انواع الكورو تينز - part 4 9:41
  • 176 Coroutines tutorial - Implement method runBlocking - part 5 9:17
  • 177 Coroutines tutorial - Concept Job || مفهوم الــ - part 6 10:09
  • 178 Coroutines tutorial - (await and a sync) - part 7 14:41
  • 179 Coroutines tutorial - (Concept lifecyclescope) - part 8 9:19
  • 180 Coroutines tutorial - (Coroutines with Firebase) - part 9 10:43
  • 181 Android Tutorial - Concept Navigation Component || بالعربي 1:07:38
  • 182 Concept Dependency Injection && Dagger 2 || Android 25:53
  • 183 Android Architecture Patterns and Design Patterns 12:34
  • 184 Android Architecture Patterns - MVC 20:50
  • 185 Android Architecture Patterns - MVP 23:10
  • 186 Android Architecture Patterns - MVVM 28:56
  • 187 Android Dependency Injection Dagger Hilt || بالعربي 26:51
  • 188 Android tutorial || Picture in Picture || مهمه ورائعة 20:28
▶ يُشغَّل الآن
المقدمه

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

الكورس من تقديم Ahmed Azz، ويضم 188 درسًا بإجمالي مدة 35 ساعة و37 دقيقة. تبدأ الرحلة بدرس «المقدمه» وتنتهي بدرس «Android tutorial - Picture in Picture - مهمه ورائعة». أطول الدروس «Android Tutorial - Concept Navigation Component» بمدة ساعة و7 دقائق، ومتوسط مدة الدرس 11 دقيقة. المحتوى موجّه إلى المبتدئين في مجال تطوير تطبيقات الموبايل. لو خصصت 30 دقيقة يوميًا ستنهي الكورس خلال 72 يومًا تقريبًا.

لماذا تتعلم الاندرويد؟

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

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

يسير الكورس بترتيب متدرّج: المقدمه ← والاربعون - مافائدة حدث الـ onSave وحدث الـ onRestore ← Your App - showAction ← اختبار Test ← Android tutorial - Picture in Picture - مهمه ورائعة.

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

لا يحتاج الكورس خبرة سابقة في تطوير تطبيقات الموبايل؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.

أول درس في الكورس: «المقدمه».

الأدوات المستخدمة في الكورس

  • Android Studio
  • Firebase

أدوات أخرى شائعة في مجال تطوير تطبيقات الموبايل: Xcode، Flutter، React، Postman.

ما تحتاجه لتطبيق الكورس

  • لابتوب Core i5 أو أحدث برام 16 جيجا لتشغيل محاكي الموبايل
  • جهاز Mac ضروري لو هتطوّر وتنشر تطبيقات آيفون
  • موبايل حقيقي للتجربة

الوظائف المرتبطة بهذا الكورس

  • مطور أندرويد: بناء تطبيقات الموبايل ونشرها على المتاجر
  • مبرمج: كتابة الكود وبناء البرامج وحل المشكلات التقنية
  • مطور iOS: بناء تطبيقات آيفون وآيباد

متوسط رواتب مطور أندرويد في 2026

  • مصر: 11,565 – 71,579 جنيه شهريًا
  • السعودية: 5,258 – 29,418 ريال شهريًا
  • الإمارات: 13,579 – 44,914 درهم شهريًا

وللمقارنة: مبرمج في مصر 11,248 – 45,108 جنيه، ومطور iOS في مصر 13,635 – 57,062 جنيه.

أرقام شهرية تقريبية من بيانات Paylab، آخر مراجعة سبتمبر 2026. الراتب الفعلي يختلف حسب الخبرة والمدينة والشركة.

كم من الوقت تحتاج لإتقان الاندرويد؟

إجمالي مدة الدروس الفعلية: 35 ساعة و37 دقيقة. إذا خصصت 30 دقيقة يوميًا ستنهيه في 72 يومًا، وبساعة يوميًا في 36 يومًا. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

شهادات مهنية يمكنك التقدم لها لاحقًا في مجال تطوير تطبيقات الموبايل

شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة نحوها.

  • Meta Android Developer (Coursera)
  • Meta iOS Developer (Coursera)

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

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

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

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

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

  • كلية الحاسبات والمعلومات
  • كلية الهندسة (قسم الحاسبات)
  • المعاهد العليا لنظم المعلومات
A
المدرّس / القناة
Ahmed Azz
🎬
عدد الدروس
188 درس
⏱️
المدة الإجمالية
35 ساعة 37 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
العربية
🎓
الشهادة
شهادة إتمام باسمك
✅
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
تطوير تطبيقات الموبايل

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

✓
المقدمه
✓
تحميل ادوات العمل للبدأ مع نظام الاندرويد
✓
انشاء المشروع الاول والتعرف على بيئة الاندرويد استوديو
✓
إنشاء AVD وتوضيح نقطة بداية التطبيق
✓
شرح العلاقه بين الواجهه والكود والتعرف على كلاس الـ R
✓
شرح هيكلية بناء نظام الاندرويد Platform Architecture
✓
التعرف على الـ Attributes
✓
شرح ملف الـ strings
✓
+ 160 موضوعًا آخر داخل الكورس

💼 وظائف مرتبطة بهذا الكورس

💼
مطور أندرويد
بناء تطبيقات الموبايل ونشرها على المتاجر
💰 مصر: 12–72 ألف ج.م · السعودية: 5.3–29 ألف ر.س
💼
مبرمج
كتابة الكود وبناء البرامج وحل المشكلات التقنية
💰 مصر: 11–45 ألف ج.م · السعودية: 3.7–18 ألف ر.س
💼
مطور iOS
بناء تطبيقات آيفون وآيباد
💰 مصر: 14–57 ألف ج.م · السعودية: 4.6–26 ألف ر.س

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

كم عدد دروس كورس الاندرويد؟ +
يضم كورس الاندرويد 188 درسًا بإجمالي مدة 35 ساعة و37 دقيقة. تتراوح مدة الدرس بين دقيقة وساعة و7 دقائق.
من يقدم كورس الاندرويد؟ +
يقدمه Ahmed Azz، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «المقدمه».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 35 ساعة و37 دقيقة. بمعدل 30 دقيقة يوميًا تنهيه في 72 يومًا، وبساعة يوميًا في 36 يومًا.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
لابتوب Core i5 أو أحدث برام 16 جيجا لتشغيل محاكي الموبايل، وجهاز Mac ضروري لو هتطوّر وتنشر تطبيقات آيفون، وموبايل حقيقي للتجربة.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: مطور أندرويد (من 11,565 إلى 71,579 جنيه شهريًا في مصر)، ومبرمج (من 11,248 إلى 45,108 جنيه شهريًا في مصر)، ومطور iOS (من 13,635 إلى 57,062 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات Paylab لعام 2026.
ما لغة الشرح في الكورس؟ +
الشرح باللغة العربية.
✕
🎓 أكاديمية مصر 24
EG24
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
اسم الكورس هنا
ISSUED ON
02 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.