بصراحة، مخيب للآمال إلى حد ما، المفاهيم لم تشرح بشكل جيد على الإطلاق، والأمثلة كانت مربكة، لن أفعل هذا مرة أخرى.
اختبار وحدة نظام آي أو إس وتطويره القائم على الاختبار
بناء تطبيقات iOS قوية من خلال إتقان اختبار الوحدة، واختبار واجهة المستخدم، ومبادئ التطوير القائم على الاختبار باستخدام سويفت.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
إن كتابة تطبيقات محمولة موثوق بها تتطلب أكثر من مجرد تجميع الشفرة؛ فهي تتطلب نهجا منظما للتحقق من أن تطبيقك يعمل في ظل كل الظروف. ويُعَد اختبار الوحدة مهارة أساسية لأي مطور لنظام التشغيل آي أو إس يرغب في كتابة شفرته التي يمكن صيانتها والتعاون بفعالية داخل فرق التطوير المهنية.
ترشدك هذه الدورة المكتوبة عبر المفاهيم الأساسية للاختبار في سويفت، وتأخذك من التعاريف الأساسية إلى أنماط التصميم العملية. وستتعلم كيفية تطبيق التطوير القائم على الاختبار (TDD) لتصميم وتنفيذ ميزات متنقلة قوية خطوة بخطوة، مع ضمان بقاء رمزك نظيفا، ونموذجيا، وخاليا من الأخطاء.
ماذا ستتعلم:
- فهم المفاهيم الأساسية لاختبار الوحدة، ومجموعات الاختبار، والتأكيدات في سويفت.
- تطبيق إجراءات التطوير القائم على الاختبار لبناء سمات مثل تسجيل المستخدمين والتوثيق.
- تمثيلية التبعيات وطلبات الشبكة لعزل رمزك أثناء الاختبارات.
- اختبار شفرة سويفت غير المتزامنة باستخدام أنماط حديثة غير متزامنة/انتظار.
- تنفيذ اختبارات الواجهة البينية للمستخدم للتحقق من سلوك الواجهات البينية وتدفقات المستخدمين.
- إنشاء رمز iOS الخاص بك باستخدام أنماط هندسية قابلة للاختبار مثل نموذج العرض (MVP).
تبدأ الدورة بمصطلحات الاختبار الأساسية والتثبيت قبل الانتقال إلى التمارين العملية القائمة على النص. وستقرأ أمثلة وشروحات واضحة للرموز التي توضح كيفية كتابة الاختبارات أولاً، وإعادة البناء بثقة، والتحقق من المنطق وواجهات المستخدم.
هذه الدورة مصممة لمطوري iOS المبتدئين الذين يريدون تعلم الاختبار من الصفر، وكذلك المطورين الذين يبحثون عن تبني ممارسات TDD في سويفت. لا توجد خبرة سابقة في الاختبار مطلوبة، على الرغم من أن الفهم الأساسي للغة سويفت مفيد.
ابدأ بكتابة شفرة iOS أنظف وأكثر موثوقية من خلال إتقان اختبار وحدة سويفت اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات (1)
المتعلمون أخذوا أيضًا
🔥 مطلوب
🎓 بشهادة
تطبيقات IOS Developer Foundations: بناء التطبيقات مع سويفت وسويفت يو آي
شهادة
تطبيق عملي
SR 190
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير تطبيقات نظام iOS باستخدام سويفت: من الأساسيات إلى المشاريع المهنية
شهادة
تطبيق عملي
SR 190
→
🌟 اختيار الطلاب
🎓 بشهادة
تطوير تطبيقات iOS مع SwiftUI و SwiftData و AI Workflows
شهادة
تطبيق عملي
SR 190
→
🌟 اختيار الطلاب
🎓 بشهادة
برمجة سويفت وتطوير تطبيقات نظام التشغيل آي أو إس للمبتدئين
شهادة
تطبيق عملي
SR 190
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف SR 380 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي SR 47.50. لا تنتهي صلاحية الأرصدة أبداً.
SR 380
200 رصيد
SR 47.50 / دورة
أفضل قيمة
SR 950
550 رصيد
SR 43.18 / دورة
SR 1,900
1200 رصيد
SR 39.58 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.