TrueschoTruescho
كل الدورات
برمجة iOS (الجزء الأول)
edX
دورة
متقدم
مجاني للتدقيق
شهادة

برمجة iOS (الجزء الأول)

Sorbonne Université

تعلّم أساسيات برمجة تطبيقات iPhone وiPad باستخدام Xcode وObjective‑C وSwift لتطوير أول تطبيقاتك على iOS.

2 ساعة/أسبوع6 أسبوعالفرنسية5,948 متسجل
مجاني للتدقيق

عن الدورة

الهواتف الذكية والأجهزة اللوحية، هذه الأجهزة فائقة الحمل أصبحت اليوم حاضرة في كل تفاصيل حياتنا اليومية. توجد تطبيقات لكل شيء تقريباً: تعديل الصور، حجز تذكرة سينما، مراجعة قواعد المرور، اختيار وصفة طبخ، تصوير المقاطع وتركيبها، أو العثور على أقرب المطاعم. لكن خلف هذه التطبيقات توجد خبرة ومعرفة خاصة ببرمجة المنصات المحمولة. فبعكس الحواسيب التقليدية، تفرض خصائص هذه الأجهزة وقيودها (مثل الموارد المحدودة وطبيعة التفاعل باللمس) تحديات تجعل بعض «الإيماءات البسيطة» للمستخدم أكثر تعقيداً على مستوى التنفيذ. على سبيل المثال، تمرير قائمة بيانات على الشاشة قد يبدو أمراً بديهياً للمستخدم، لكنه يعتمد في الواقع على آليات برمجية وتنظيمية أكثر تقدماً لإدارة العرض والأداء والاستجابة للأحداث. تقدّم هذه الدورة (MOOC) مدخلاً عملياً إلى برمجة iOS، وتهدف إلى تزويدك بالأسس اللازمة لفهم كيفية بناء تطبيقات تعمل على iPhone وiPad، وكيفية التعامل مع الواجهات والعناصر المرئية والأحداث القادمة من تفاعل المستخدم. كما أنها تمثّل الجزء الأول من سلسلة مكوّنة من دورتين مخصّصتين لبرمجة iOS، لتضعك على الطريق الصحيح نحو تطوير تطبيقاتك الأولى على هذه المنصة.

ماذا ستتعلم

  • استخدام بيئة التطوير Xcode
  • فهم أساسيات لغة Objective‑C
  • استخدام لغة Swift (الإصدار 3)
  • إدارة العروض (Views) في iOS
  • إدارة الأحداث الناتجة عن واجهة المستخدم في iOS

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

  • معرفة لغة برمجة كائنية التوجه مثل Java أو C++ أمرٌ ضروري
  • الإلمام بالبرمجة التفاعلية (Reactive Programming) يُعد ميزة إضافية

المدرسون

F

Fabrice Kordon

Professeur

É

Étienne Renault

Enseignant/Chercheur à l’EPITA

المواضيع

الأجهزة اللوحية
تعديل الصور
iOS 10
هاتف آيفون من آبل
الحجوزات والمبيعات

معلومات الدورة

المنصةedX
المستوىمتقدم
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

الأجهزة اللوحية
تعديل الصور
iOS 10
هاتف آيفون من آبل
الحجوزات والمبيعات
Embedded Systems
Apple Xcode
Swift (Programming Language)
Development Environment
Smartphone Operation

ابدأ التعلم الآن