تعلمت الكثير هنا. كانت الأمثلة ذات صلة، على الرغم من أنني كنت أتمنى لو كان هناك بضع مهام تطبيقية عملية.
Swift Concurrency: من GCD إلى Async/Await
تعلم كيفية كتابة كود متزامن (concurrent) سريع الاستجابة وعالي الأداء وآمن لتطبيقات iOS الخاصة بك.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
هل يتوقف تطبيقك عن الاستجابة عند معالجة البيانات أو جلب المعلومات من الشبكة؟ تعلم كيفية إدارة مهام متعددة في وقت واحد لبناء تطبيقات iOS سلسة وسريعة الاستجابة توفر تجربة مستخدم رائعة.
يقدم هذا الكورس دليلاً واضحًا خطوة بخطوة للتزامن (concurrency) في Swift. ستنتقل من المفاهيم الأساسية مثل threads و queues إلى كتابة كود غير متزامن (asynchronous) حديث وآمن وفعال، مما يضمن بقاء تطبيقاتك عالية الأداء وواجهة المستخدم الخاصة بك تفاعلية.
ما ستتعلمه:
- فهم مفاهيم التزامن الأساسية مثل threads و processes والمزامنة (synchronization).
- إدارة مهام الخلفية بفعالية باستخدام DispatchQueue و Grand Central Dispatch (GCD).
- بناء سير عمل معقد وقابل للإدارة باستخدام Operation و OperationQueue.
- كتابة كود غير متزامن (asynchronous) حديث وسهل القراءة باستخدام صيغة async/await في Swift.
- منع مشكلات التزامن الشائعة مثل race conditions و deadlocks.
- تطبيق أنماط التزامن على سيناريوهات iOS الشائعة مثل طلبات الشبكة ومعالجة البيانات.
يبدأ الكورس بالنظرية الأساسية وراء التزامن قبل الانتقال إلى التطبيقات العملية، بدءًا من أنماط GCD و OperationQueue التقليدية والتقدم إلى إطار عمل async/await الحديث.
تم تصميم هذا الكورس لمطوري Swift الجدد في مجال التزامن. لا توجد خبرة سابقة في البرمجة غير المتزامنة مطلوبة.
ابدأ بتعلم كتابة تطبيقات iOS أسرع وأكثر موثوقية اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات (2)
This was exactly what I needed! The pace was perfect and the examples really solidified the concepts. So much practical value here.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
تطوير تطبيقات iOS باستخدام Swift: بناء تطبيقات عملية
شهادة
تطبيق عملي
AED 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
تعلم برمجة Swift: أسس لـ iOS و macOS
شهادة
تطبيق عملي
AED 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير تطبيقات iOS باستخدام SwiftUI: بناء نسخة مطابقة لتطبيق Twitter
شهادة
تطبيق عملي
AED 50.00
→
🔥 مطلوب
🎓 بشهادة
برمجة Swift لنظام iOS: بناء تطبيقات واقعية من الصفر
شهادة
تطبيق عملي
AED 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع