كورس تطوير تطبيقات iOS باستخدام Objective-C علي موقع مهارة تك Mahara Tech iOS Application development using Objective-C Course
يستخدم نظام تشغيل iOS في ملايين أجهزة Apple مثل iPhone وiPad، وقد أحدث تغيرًا في طريقة طرح تطبيقات الأجهزة المحمولة. في هذا الكورس، ستتعلم أساسيات بناء أول تطبيق iOS خاص بك باستخدامObjective-C، وهي لغة البرمجة المستخدمة في تطبيقاتiOS . يقدم الجزء الأول من الدورة أساسيات لغة Objective-C ويقدم نظرة عامة على خصائصها كائنية التوجه لتؤهلك لبدء لغةObjective-C. ويستعرض الجزء الثاني من الكورس عملية تطوير تطبيق iOS. حيث يمكنك أن تستكشف تكوين iOS، وكيفية ربط عناصر واجهة المستخدم بالكود مع العمل المطلوب، واستخدام خاصية delegation. وبنهاية الكورس ستطبق ما تعلمته من خلال إنشاء تطبيق أفلام حيث يمكنك طرحه في متجر التطبيقات.
بنهاية الكورس، ستكون قادرًا على:
- التعرف على أساسيات لغة الهدف Objective-C.
- إعداد واستخدام Xcode لكتابة واختبار وتصحيح أخطاء برامج Objective-C.
- تحديد الأنواع الأساسية لبيانات Objective-C، وكيفية استخدامها.
- إنشاء فئات وكائنات وطرق في Objective-C.
- تطبيق المفهوم الأساسي للوراثة والتي تجعل عملية تطوير البرامج أسهل.
- التعرف على مفاهيم أكثر تخصصاً في اللغة مثل الفئات والبروتوكولات وإدارة الذاكرة
- التعرف على إطار العمل Foundation، وهو مجموعة أساسيات مكتوبة مسبقًا لمساعدتك في كل مشروع Objective-C.
- تحديد بنية أي تطبيق iOS.
- ربط عناصر واجهة المستخدم بالكود.
- العمل مع صور iOS لمعرفة كيفية تحميل بيانات الصورة وتخزينها وتعديلها في تطبيقاتك.
- استخدام طرق عرض الجدول لإنشاء تطبيقات iOS ذات مظهر احترافي.
- استخدام أدوات التعرف على الإشارات لتمكين المستخدمين من التعامل بسهولة وتلقائية مع الواجهة البيانية لتطبيقات iOS الخاصة بك.
- استخدام Map Kit لتطوير تطبيقات iOS لتحديد الموقع الجغرافي.
- إنشاء تطبيق iOS يعرض الأفلام ويعرض تفاصيلها للمستخدمين.
متطلبات الدورة التدريبية
- الإلمام بمفاهيم البرمجة الشيئية.
- يفضل الإلمام بـلغة C أو أي لغة برمجة عالية المستوى.
- لمستخدمي Mac:
Mac يعمل بنظام MacOS Catalina، أو أحدث – Xcode 11 أو أحدث. - لمستخدمي Windows:
(جهاز يعمل بنظام التشغيل Windows أو Linux مع VMware + (نظام MacOS Catalina أو أحدث وXcode 11 أو أحدث داخل VMware).
مزيد من المعلومات عن المدرب: إسراء عيد حسن
معيدة بمعهد تكنولوجيا المعلومات ومطورة تطبيقات iOS
إسراء هي مطورة تطبيقات iOS ومساعد تدريس بمعهد تكنولوجيا المعلومات (قسم تطوير تطبيقات الهاتف المحمول). تخرجت إسراء من كلية الهندسة، وتدرس حاليًا درجة الماجستير في الذكاء الاصطناعي بجامعة ولاية أريزونا. كما أنها شغوفة بتطوير تطبيقات عالية الجودة، مع تجربة مستخدم مرضية.
محتوي الكورس
- 13 قسم
- 0 درس
- مدى الحياة
- نظرة عامة على الدورة0
- الفئات والكائنات والطرق0
- النحو الأساسي0
- الوصولات والوراثة0
- الفئات والبروتوكولات وإدارة الذاكرة0
- هندسة تطبيقات وتطوير iOS0
- العمل مع العروض0
- إنشاء وإدارة عروض الجدول0
- الكتل وكبسولات الكاكاو0
- الشبكات الأساسية0
- العمل مع الخرائط0
- مشروع تطبيق الأفلام0
- خطواتك التعليمية التالية0
مقدم الكورس

Mahara-Tech هي منصة تعليمية عبر الإنترنت، تقدم دورات عالية الجودة من تأليف معهد تكنولوجيا المعلومات (ITI).

