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

Swift & Xcode | دورة برمجة تطبيقات الايفون باستخدام لغة سويفت

👤 بامبرمج 🎬 100 درس ⏱️ 22 ساعة 54 دقيقة 📶 مبتدئ 🇪🇬 عربي
1- Intro & Content | المقدمة والمحتوى
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
Swift & Xcode | دورة برمجة تطبيقات الايفون باستخدام لغة سويفت
ISSUED ON
01 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

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

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

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

📋 محتوى الكورس 100 درس · 22 ساعة 54 دقيقة
  • 1 1- Intro & Content | المقدمة والمحتوى 4:53
  • 2 2 - Install Xcode | تنصيب بيئة العمل 4:21
  • 3 3 - Git & GitHub | GiHub وإنشاء حساب على git تنزيل 10:36
  • 4 4 - Playground Intro | playground مقدمة عن 4:50
  • 5 5 - Swift Variables | المتغيرات 7:49
  • 6 6 - Swift Constants | الثوابت 6:13
  • 7 7 - Swift Var & Let | ملخص المتغيرات والثوابت 7:56
  • 8 8 - Swift Arrays | المصفوفات 9:00
  • 9 9 - Swift Dictionary | القواميس 10:32
  • 10 10 - Swift Math Operators | العمليات الرياضية 5:33
  • 11 11 - Swift Logical Operators | العمليات المنطقية 9:56
  • 12 12 - Swift IF Statement | الجمل الشرطية 8:41
  • 13 13 - Swift Switch Statement | الجمل الشرطية 6:38
  • 14 14 - Swift Optionals | المتغيرات الاختيارية 9:34
  • 15 15 - Swift Tuples | الصفوف 9:54
  • 16 16 - Swift For Loops | الجمل التكرارية 10:51
  • 17 17 - Swift While & Repeat | الجمل التكرارية 5:37
  • 18 18 - Swift Nested Loops | التكرار المتداخل 6:10
  • 19 19 - Swift Break & Continue | التحكم بالجمل التكرارية 8:15
  • 20 20 - Swift Functions Part 1 | الدوال 10:40
  • 21 21 - Swift Functions Part 2 | الدوال 9:41
  • 22 22 - Swift Functions Part 3 | الدوال 9:09
  • 23 23 - Swift Function Overloading | التحميل الزائد 4:47
  • 24 24 - Swift Closures Part 1 | الإغلاقات 10:30
  • 25 25 - Swift Closures Part 2 | الإغلاقات 12:51
  • 26 26 - Swift OOP Intro | مقدمة عن البرمجة كائنية التوجه 7:00
  • 27 27 - Swift Class & Object Part 1 | الفئة والكائن 7:42
  • 28 28 - Swift Class & Object Part 2 | الفئة والكائن 6:54
  • 29 29 - Swift OOP Inheritance | الوراثة 11:22
  • 30 30 - Swift OOP Polymorphism | تعدد الأشكال 11:22
  • 31 31 - Swift Access Control | التحكم بالوصول 4:21
  • 32 32 - Swift Protocols | البروتوكول 5:30
  • 33 33 - Swift Structures | الهياكل 9:46
  • 34 34 - Swift Enumerations | التعدادات 8:53
  • 35 35 - Section Conclusion | خاتمة القسم 4:54
  • 36 36 - Xcode intro | شرح واجهة البرنامج 9:59
  • 37 37 - Swift Xcode Storyboard label, text field and button 13:06
  • 38 38 - Swift Xcode View Controller 10:20
  • 39 39 - Swift Xcode IBOutlet & IBAction 16:58
  • 40 40 - Swift Xcode Simulator Keyboard 12:50
  • 41 41 - Swift Xcode Assets & App Icon 10:43
  • 42 42 - Swift Xcode App Delegate & Scene Delegate 15:13
  • 43 43 - Swift Xcode AutoLayout/Constraints Part 1 16:32
  • 44 44 - Swift Xcode AutoLayout/Constraints Part 2 22:04
  • 45 45 Swift Xcode AutoLayout:UIStackView Part 3 18:33
  • 46 46 - Swift Xcode UITableView 16:32
  • 47 47 - Swift Xcode UITableView (Custom Cell) 28:38
  • 48 48 - Swift Xcode UITableView (insert, update and delete) 26:22
  • 49 49 - Swift Xcode UITableView Sections, Headers and Footers 19:01
  • 50 50 - Swift Xcode UITableView Pull to Refresh Feature 8:00
  • 51 51 - Swift Xcode UITableView Cells Self Sizing 12:32
  • 52 52 - Swift Xcode UITableView (No Data to Diaplay) 12:55
  • 53 53 - Swift Xcode UICollectionView 23:41
  • 54 54 - Swift Xcode CollectionView Horizontal Auto Image Slider With PageControl 22:28
  • 55 55 - Swift Xcode CollectionView Sections, Headers & Footers 27:26
  • 56 56 - Swift Xcode UICollecitonView Inside UITableViewCell 18:14
  • 57 57 - Swift Xcode What's New in Xcode 12 5:21
  • 58 58 - Swift Xcode Navigation Controller Part 1 16:25
  • 59 59 - Swift Xcode Navigation Controller Part 2 27:18
  • 60 60 - Swift Xcode TabBarController 18:21
  • 61 61 - Swift Xcode TabBarController With NavigationController 15:39
  • 62 62 - Swift Xcode Container View 9:26
  • 63 63 - Swift Xcode UIScrollView 13:06
  • 64 64 - Swift Xcode Passing Data Using Properties 20:40
  • 65 65 - Swift Xcode Passing Data Using Segue & Unwind Segue 21:58
  • 66 66 - Swift Xcode Passing Data using Protocol & Delegate 16:56
  • 67 67 - Swift Xcode Passing Data using Notification Center 20:17
  • 68 68 - Swift Xcode Storyboard references (Multiple Storyboards) 12:11
  • 69 69 - Swift Xcode How To Use Segmented Control 7:26
  • 70 70 - Swift Xcode How To Use UISwitch 4:59
  • 71 71 - Swift Xcode How To Use UISlider 7:14
  • 72 72 - Swift Xcode How To Use UIPickerView 11:35
  • 73 73 - Swift Xcode UIPickerView as Input View for UITextField 10:51
  • 74 74 - Swift Xcode UIPageViewController With UIPageControl 29:59
  • 75 75 - Swift Xcode RTL UIPageViewController With One ViewController 17:26
  • 76 76 - Swift Xcode Intro to Info.plist 8:59
  • 77 77 - Swift Xcode Supporting Dark Mode 16:59
  • 78 78 - Swift Xcode How to add Custom Fonts 10:58
  • 79 79 - Swift Xcode Run Your App on Real iPhone 14:00
  • 80 80 - Swift Xcode UIAlertController | Alert View & Action Sheet 17:10
  • 81 81 - Swift Xcode Take Photo From Camera & Photo Library 18:09
  • 82 82 - Swift Xcode Select Photo Using PHPicker 16:50
  • 83 83 - Swift Xcode Support Multiple Languages | Localization 23:59
  • 84 84 - Swift Xcode Localize App Name, Permissions & Directions 18:33
  • 85 85 - Swift Xcode Intro to Dependencies Managers (CocoaPods, Carthage & SPM) 8:55
  • 86 86 - Swift Xcode How to install and use CocoaPods 16:26
  • 87 87 - What's new in Xcode 13 13:52
  • 88 88 - Swift Xcode How to install and use Carthage 16:56
  • 89 89 - Swift Xcode How to Use Swift Package Manager 8:56
  • 90 90 - Swift Xcode MapKit Part 1 17:46
  • 91 91 - Swift Xcode MapKit Part 2 | Access user location 28:47
  • 92 92 - Swift Xcode MapKit Part 3 | Search For Places 25:18
  • 93 93 - Swift Xcode MapKit Part 4 | Get Location Info (Reverse Geocode) 20:12
  • 94 94 - Swift Xcode MapKit Part 5 | Get Directions 19:47
  • 95 95 - Swift Xcode MapKit Custom Annotations & Map Type | Part 6 13:21
  • 96 96 - Swift Xcode Local Notifications 27:04
  • 97 97 - Swift Xcode Simple UIView Animations 23:23
  • 98 98 - Swift Xcode How To Use Extensions 21:04
  • 99 99 - Swift Xcode CompletionHandler 14:00
  • 100 100 - Swift Xcode Error Handling & Throwing Errors | Do, Try, Catch 21:13
▶ يُشغَّل الآن
1- Intro & Content | المقدمة والمحتوى

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

دورة من الاساسيات بلغة سويفت باللغة العربية مرورا بتصميم الواجهات وبناء قواعد البيانات والاتصال بال api والعمل مع git & github والربط مع Firebase analytics & Firebase Crashlytics إلى رفع التطبيق على App Store

الكورس من تقديم بامبرمج، ويضم 100 درسًا بإجمالي مدة 22 ساعة و54 دقيقة. المحتوى موجّه إلى المبتدئين في مجال تطوير تطبيقات الموبايل. لو خصصت 30 دقيقة يوميًا ستنهي الكورس خلال 46 يومًا تقريبًا. أول ما ستشاهده هو «Intro & Content - المقدمة والمحتوى»، وآخر محطة في الكورس «Error Handling & Throwing Errors - Do, Try, Catch». أطول الدروس «UIPageViewController With UIPageControl» بمدة 29 دقيقة، ومتوسط مدة الدرس 13 دقيقة.

لماذا تتعلم Swift & Xcode | برمجة تطبيقات الايفون باستخدام لغة سويفت؟

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

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

يسير الكورس بترتيب متدرّج: Intro & Content - المقدمة والمحتوى ← Class & Object - الفئة والكائن ← UITableView (No Data to Diaplay) ← Intro to Info.plist ← Error Handling & Throwing Errors - Do, Try, Catch.

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

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

أول درس في الكورس: «Intro & Content - المقدمة والمحتوى».

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

  • Xcode
  • Firebase

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

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

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

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

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

متوسط رواتب مطور iOS في 2026

  • مصر: 13,635 – 57,062 جنيه شهريًا
  • السعودية: 4,625 – 25,776 ريال شهريًا
  • الإمارات: 13,869 – 55,509 درهم شهريًا

وللمقارنة: مبرمج في مصر 11,248 – 45,108 جنيه، ومطور أندرويد في مصر 11,565 – 71,579 جنيه.

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

كم من الوقت تحتاج لإتقان Swift & Xcode | برمجة تطبيقات الايفون باستخدام لغة سويفت؟

إجمالي مدة الدروس الفعلية: 22 ساعة و54 دقيقة. إذا خصصت 30 دقيقة يوميًا ستنهيه في 46 يومًا، وبساعة يوميًا في 23 يومًا. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

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

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

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

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

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

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

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

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

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

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

✓
Intro & Content - المقدمة والمحتوى
✓
Install - تنصيب بيئة العمل
✓
Git & GitHub - GiHub وإنشاء حساب على git تنزيل
✓
Playground Intro - playground مقدمة
✓
Variables - المتغيرات
✓
Constants - الثوابت
✓
Var & Let - ملخص المتغيرات والثوابت
✓
Arrays - المصفوفات
✓
+ 85 موضوعًا آخر داخل الكورس

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

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

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

كم عدد دروس كورس Swift & Xcode | برمجة تطبيقات الايفون باستخدام لغة سويفت؟ +
يضم كورس Swift & Xcode | برمجة تطبيقات الايفون باستخدام لغة سويفت 100 درسًا بإجمالي مدة 22 ساعة و54 دقيقة. تتراوح مدة الدرس بين 4 دقائق و29 دقيقة.
من يقدم كورس Swift & Xcode | برمجة تطبيقات الايفون باستخدام لغة سويفت؟ +
يقدمه بامبرمج، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «Intro & Content - المقدمة والمحتوى».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 22 ساعة و54 دقيقة. بمعدل 30 دقيقة يوميًا تنهيه في 46 يومًا، وبساعة يوميًا في 23 يومًا.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
لابتوب Core i5 أو أحدث برام 16 جيجا لتشغيل محاكي الموبايل، وجهاز Mac ضروري لو هتطوّر وتنشر تطبيقات آيفون، وموبايل حقيقي للتجربة.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: مطور iOS (من 13,635 إلى 57,062 جنيه شهريًا في مصر)، ومبرمج (من 11,248 إلى 45,108 جنيه شهريًا في مصر)، ومطور أندرويد (من 11,565 إلى 71,579 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات 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
01 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.