دورة في بناء وإطلاق تطبيقات الموبايل على نظام iOS (أونلاين / عن بعد)
1نظرة عامة
فكرة تطبيق ناجح سهلة، لكن تحويلها لحاجة فعلاً شغالة على الآيفون، شكلها احترافي، وعدّت مراجعة الآب ستور - ده اللي أغلب المبتدئين بيقفوا عنده. الدورة دي بتسد الفجوة دي، بتاخدك من منطق البرمجة الأساسي لحد لغة Swift وبيئة تطوير iOS، باستخدام Xcode بالطريقة اللي مطوري iOS الحقيقيين بيشتغلوا بيها.
هتبني فهم حقيقي لهيكل تطبيق iOS وسلوكه طوال دورة حياته، وتصمم واجهات المستخدمين فعلاً بيستمتعوا باستخدامها، وتكتسب المهارات المحيطة - من خدمات الويب الأساسية لحد أمن المعلومات ونشر التطبيق على المتجر - اللي بتفرّق بين نموذج تجريبي شغال ومنتج جاهز للإطلاق.
2الأهداف والفئة المستهدفة
الفئة المستهدفة
- مطورو الويب اللي عايزين ينتقلوا لتطوير تطبيقات الموبايل.
- المبتدئين في لغة Swift وبيئة Xcode وتطوير iOS.
- أي حد عايز فهم عملي وقوي لبناء وإطلاق تطبيقات الموبايل.
هتقدر تعمل إيه
في بناء التطبيق:
- تفهم إزاي تطبيقات iOS بتشتغل، ودورة حياتها، وإعداداتها.
- تبرمج بلغة Swift وتصمم واجهات مستخدم جذابة وشغالة باستخدام نماذج وتنسيقات آبل.
- تطبّق مهارات تطوير عبر المنصات باستخدام إطارات عمل زي Flutter وPhoneGap وIonic.
في الإطلاق والدعم:
- تؤمّن تطبيقات الموبايل وبيانات المستخدمين ضد الاختراقات.
- تبني تطبيقات مترابطة بسلاسة بين الويب والموبايل.
- تنشر وتطلق وتسوّق التطبيق على المتجر، وتقدّم دعم فني مستمر وضمان جودة.
غير الكود:
- تبني عادة التعلم المستمر عشان تواكب تكنولوجيا الموبايل السريعة التغيّر.
- تشتغل بفعالية جوه فريق تطوير، وتسوّق مهاراتك الجديدة لفرص عمل حقيقية.
3محتوى البرنامج
المحور الأول: أساسيات البرمجة قبل iOS
- مبادئ البرمجة والخوارزميات
- البرمجة الشيئية التوجه وقواعد البيانات
المحور الثاني: الشبكات وتكنولوجيا الموبايل ومكان iOS فيها
- الشبكات وتكنولوجيا الهاتف النقال
- مقدمة في iOS وأسباب تعلم برمجة تطبيقاته وكيف يتم حفظ أوامر لغات البرمجة
المحور الثالث: Swift - لغة iOS
- اللغة المستخدمة في برمجة تطبيقات iOS والبرمجة بلغة Swift
- أساسيات تطوير iOS
المحور الرابع: بيئة العمل Xcode
- Xcode وبيئة تطوير iOS
- تطبيقات برمجة iOS ونظرة عامة على نظم التشغيل
المحور الخامس: تصميم واجهات الناس عايزة تستخدمها
- تصميم واجهات المستخدم والتصميم الجرافيكي الرقمي
- الوسائط المتعددة في الهواتف الذكية
المحور السادس: ربط التطبيقات بالويب
- خدمات الويب
- تصميم وتطوير الويب
المحور السابع: تأمين التطبيق وتسويقه
- أمن المعلومات
- التسويق الإلكتروني