- Level Professional
- Course by Meta
-
Offered by
About
في هذه الدورة التدريبية للمشروع المتقدم، ستبرهن على إتقانك لمجموعة المهارات الجديدة من خلال إنشاء تطبيق iOS أصلي. وخلال هذه المرحلة من البرنامج، ستكون قد تعلمت جميع المهارات التي تحتاج إليها لإكمال هذا المشروع بنجاح.ولكن قد تحتاج إلى إنعاش ذاكرتك عندما يتعلق الأمر بالدورات التدريبية السابقة المقدمة في هذا البرنامج.ولهذا، ستوفر لك كل وحدة في هذه الدورة التدريبية ملخصًا موجزًا للمحتوى ذي الصلة من الدورات التدريبية السابقة المقدمة في هذا البرنامج.ولا تقلق، ستكون هناك روابط أيضًا حتى يتسنى لك مراجعة المحتوى بمزيد من التفاصيل، إن لزم الأمر.وهكذا، سيتم إرشادك خلال عملية إنشاء تطبيق Little Lemon الذي يتيح لك الفرصة لإثبات إجادتك لمهارات التطوير التي تعلمتها مؤخرًا. هذه الدورة مثالية للمتعلمين ذوي المستوى المتوسط الذين يرغبون في تجهيز أنفسهم للعمل في مجال تطوير iOS.عند الانتهاء من المشروع المتقدم، سيتوفر لديك تطبيق تفاعلي للهاتف المحمول يمكنك مشاركته مع مسؤولي التوظيف ونيل إعجاب أصحاب العمل المحتملين. لإكمال هذه الدورة التدريبية، ستحتاج إلى خبرة في iOS وفهم جيد للغة البرمجة Swift. وبالإضافة إلى ذلك، من المفيد دائمًا أن تشعر بقدرتك على الإنجاز! بنهاية هذه الدورة التدريبية، ستتمكن مما يلي: إنشاء تطبيق iOS أصلي للهواتف المحمولة نشر التطبيق وبيعه على Apple StoreModules
معلومات المشروع
1
Discussions
- التعارف والترحيب
1
Videos
- مقدمة إلى الدورة التدريبية
4
Readings
- المنهج الدراسي للدورة التدريبية
- كيفية النجاح في هذه الدورة التدريبية
- التحقق من بيئة التطوير
- موارد إضافية
إعداد المشروع
4
Assignment
- التحقق من الجاهزية: هل قمت بإعداد مستودع Git؟
- التحقق من الجاهزية: هل قمت بإعداد مشروع SwiftUI؟
- التحقق من الجاهزية: هل قمت بإيداع مشاركاتك؟
- التحقق من المعرفة: إعداد المشروع
1
Videos
- إعداد المشروع
6
Readings
- ملخص: التحكم في الإصدار
- تمرين: إعداد المستودع
- ملخص: إعداد مشروع SwiftUI
- تمرين: إعداد مشروع SwiftUI
- تمرين: إيداع المشروع
- موارد إضافية
تخطيط تجربة المستخدم (UX) وواجهة المستخدم (UI)
5
Assignment
- التحقق من الجاهزية: هل أكملت تصميم الإطار الشبكي؟
- التحقق من الجاهزية: هل قمت بإنشاء مكون تفاعلي؟
- التحقق من الجاهزية: هل قمت بتطبيق أساسيات التصميم؟
- التحقق من المعرفة: تخطيط تجربة المستخدم (UX) وواجهة المستخدم (UI)
- اختبار الوحدة: بدء المشروع
2
Videos
- تخطيط تجربة المستخدم (UX) وواجهة المستخدم (UI)
- ملخص الوحدة: تخطيط تجربة المستخدم (UX) وواجهة المستخدم (UI)
5
Readings
- ملخص: مبادئ تصميم تجربة المستخدم (UX)/واجهة المستخدم (UI)
- تمرين: تصميم الإطار الشبكي للمشروع
- تمرين: تصميم مكونات تفاعلية
- تمرين: تطبيق أساسيات التصميم في Figma
- موارد إضافية
تسجيل المستخدم
5
Assignment
- التحقق من الجاهزية: هل قمت بإعداد تسجيل المستخدم؟
- التحقق من الجاهزية: هل قمت بإعداد تدفق التنقل؟
- التحقق من الجاهزية: هل قمت بإعداد صفحة ملف تعريف المستخدم؟
- التحقق من الجاهزية: هل قمت بإيداع مشاركاتك حتى الآن في مستودع Git؟
- التحقق من المعرف: تسجيل المستخدم
1
Videos
- تدفق تسجيل المستخدم
6
Readings
- ملخص: عناصر واجهة المستخدم وتخزين البيانات
- تمرين: إعداد صفحة تسجيل المستخدم
- ملخص: التنقل
- تمرين: إعداد التنقل
- تمرين: إعداد صفحة ملف التعريف
- موارد إضافية
عرض قائمة الطعام
5
Assignment
- التحقق من الجاهزية: هل قمت بجلب بيانات قائمة الطعام وتخزينها؟
- التحقق من الجاهزية: هل صفحة القائمة تسمح بالفرز والتصفية؟
- Git ؟التحقق من الجاهزية:هل قمت بإيداع مشاركاتك حتى الآن في مستودع
- التحقق من المعرفة : عرض قائمة الطعام
- اختبار الوحدة : وظائف المشروع
2
Videos
- تدفق واجهة مستخدم طلب الطعام
- ملخص الوحدة : وظائف المشروع
5
Readings
- ملخص: جلب البيانات
- تمرين: جلب بيانات قائمة الطعام وتخزينها
- ملخص: فرز البيانات وتصفيتها
- تمرين: فرز قائمة الطعام وتصفيتها
- موارد إضافية
التقييم النهائي للمشروع
2
Assignment
- المراجعة الذاتية للمشروع
- الاختبار النهائي المقيّم بالدرجات:
1
Peer Review
- تطبيق Little Lemon لطلب الطعام
1
Videos
- ملخص الدورة التدريبية للمشروع المتقدم
2
Readings
- نبذة عن التقييم النهائي للمشروع
- الحل: تطبيق Little Lemon لطلب الطعام
النشر إلى App Store لأجهزة iOS (اختياري)
3
Videos
- App Storeعملية إرسال التطبيق إلى
- عداد التطبيق لإرساله
- إنشاء التطبيق واختباره
3
Readings
- إرسال التطبيق
- تحديث التطبيق
- موارد إضافية
خلاصة الدورة التدريبية
1
Discussions
- التأمل في حصائل التعلم
1
Videos
- تهانينا، لقد أكملت المشروع المتقدم!
1
Readings
- الخطوات التالية
Auto Summary
Discover the advanced iOS Applications Project course, ideal for intermediate learners aiming to excel in iOS development. Led by Coursera, this program guides you through creating a native iOS app, refreshing prior skills with concise summaries and links. Perfect for those with Swift knowledge, you'll complete an interactive mobile app to impress employers. Available under the Starter subscription, this professional-level course empowers you to publish and sell your app on the Apple Store.

Taught by Meta Staff