دورة Swift وSwiftUI بالعربية: من الأساسيات إلى التطبيق العملي

دورة Swift وSwiftUI بالعربية: من الأساسيات إلى التطبيق العملي

مسار عملي متدرج لتعلم Swift وSwiftUI: لغة Swift، SwiftUI والحالة، التنقل وAsync. يضم 7 وحدات تعليمية، ودروسًا وتطبيقات ومراجعة تساعدك على تحويل المفاهيم إلى مهارات قابلة للاستخدام.
0 طلاب
42 محاضرات

عن هذه الدورة

7 الأقسام
42 الدروس
6 ساعات و 49 دقيقة مدة

عن هذه الدورة

تقدم هذه الدورة شرحًا عربيًا منظمًا لـ Swift وSwiftUI يبدأ بالمفاهيم الأساسية وينتقل تدريجيًا إلى الاستخدام العملي. لا يكتفي المسار بالتعريفات؛ بل يربط كل محور بممارسة واختبار وفهم الأخطاء المتوقعة.

ما الذي ستتعلمه؟

  1. لغة Swift
  2. SwiftUI والحالة
  3. التنقل وAsync
  4. التخزين والجودة
  5. المعمارية والبيانات والتكامل الأصلي
  6. الجودة والأمان والأداء
  7. الإصدار والمتجر والمشروع الختامي

كيف تستفيد من المنهج؟

ابدأ بالوحدات حسب ترتيبها، ونفّذ الأمثلة على بيئة اختبار، ثم حل التمارين دون نسخ الحل مباشرة. احتفظ بملاحظاتك حول الأخطاء، وأنهِ الوحدات بالمشروع العملي عندما يتوفر.

مسار عملي كامل لتعلّم Swift وSwiftUI وiOS باستخدام Swift 6.4 وSwiftUI الحديث من التهيئة والمفاهيم الأولى إلى المعمارية والاختبار والأمان والأداء والنشر. تتطور جميع الدروس داخل مشروع واحد هو تطبيق ميزانية شخصية لـ iOS، وتغطي أمثلة الدورة Swift 6.4 وSwiftUI وObservation وasync/await وSwiftData. كل درس يضيف جزءًا يبقى في المشروع ويشترط تحققًا قبل الانتقال.

المخرجات:

  • بناء تطبيق ميزانية شخصية لـ iOS تدريجيًا بدل أمثلة منفصلة.
  • شرح وتطبيق المفاهيم الأساسية والمتقدمة في Swift وSwiftUI وiOS.
  • كتابة اختبارات والتحقق من حالات النجاح والحدود والفشل.
  • تطبيق مبادئ الأمان والأداء وقابلية الصيانة المناسبة للتقنية.
  • إنتاج نسخة قابلة للنشر أو التسليم مع توثيق وتشغيل ومراقبة.
أديب الصلوي
أديب الصلوي
48 الدورات
3 طلاب
أديب الصلوي — مهندس برمجيات متخصص في بناء أنظمة SaaS وواجهات API والأنظمة المصرفية.
أديب الصلوي
نظرة عامة على المنهج

تتضمن هذه الدورة 7 وحدات، 42 دروس، و 6:49 ساعات من المواد.

لغة Swift في Swift وSwiftUI
6 أقسام | 0:57 ساعات
تهيئة SDK والمحاكي والمشروع
مجانًا

تهيئة SDK والمحاكي والمشروع في Swift وSwiftUI وiOS: ابدأ من قابلية إعادة البيئة: ثبّت الإصدارات المطلوبة، افصل إعدادات الجهاز عن إعدادات المشروع، وسجّل أمر التشغيل الأول الذي يثبت أن البيئة صحيحة.

وقت الدراسة 10 الدقائق
المرفقات 0
دورة حياة التطبيق والشاشة
مجانًا

دورة حياة التطبيق والشاشة في Swift وSwiftUI وiOS: المكوّن ينجح عندما تكون واجهته أصغر من داخله: inputs واضحة، events أوoutputs محددة، وحالة محلية لا تتسرب إلى بقية الصفحة.

وقت الدراسة 11 الدقائق
المرفقات 0
Types وOptionals
مجانًا

Types وOptionals في Swift وSwiftUI وiOS: داخل Swift language ، افهم Types and optionals من خلال الأدوات الفعلية للدورة: Swift value semantics وasync/await وSwiftUI state وNavigationStack وpersistence وأدوات…

وقت الدراسة 12 الدقائق
المرفقات 0
Functions وStructs
مجانًا

Functions وStructs في Swift وSwiftUI وiOS: الدالة الجيدة تملك عقدًا صغيرًا: مدخلات معروفة، ناتج واضح، وآثار جانبية محدودة.

وقت الدراسة 14 الدقائق
المرفقات 0
Protocols وGenerics
مجانًا

Protocols وGenerics في Swift وSwiftUI وiOS: في التصميم الكائني لا تبدأ بالوراثة؛ ابدأ بالمسؤولية والعقد.

وقت الدراسة 10 الدقائق
المرفقات 0
اختبار: لغة Swift

اختبار وحدة «لغة Swift» في دورة Swift وSwiftUI وiOS.

أسئلة 10
مدة 0 الدقائق
درجة النجاح 5/10
الدرجة الكلية 10
المحاولات 0/1
SwiftUI والحالة
6 أقسام | 0:58 ساعات
Views وModifiers
مجانًا

Views وModifiers في Swift وSwiftUI وiOS: المكوّن ينجح عندما تكون واجهته أصغر من داخله: inputs واضحة، events أوoutputs محددة، وحالة محلية لا تتسرب إلى بقية الصفحة.

وقت الدراسة 11 الدقائق
المرفقات 0
State وBinding
مجانًا

State وBinding في Swift وSwiftUI وiOS: ابدأ بسؤال الملكية: من يملك الحالة ومن يحق له تغييرها؟

وقت الدراسة 12 الدقائق
المرفقات 0
Environment وObservation
مجانًا

Environment وObservation في Swift وSwiftUI وiOS: ابدأ من قابلية إعادة البيئة: ثبّت الإصدارات المطلوبة، افصل إعدادات الجهاز عن إعدادات المشروع، وسجّل أمر التشغيل الأول الذي يثبت أن البيئة صحيحة.

وقت الدراسة 14 الدقائق
المرفقات 0
Navigation مع validation وحفظ الحالة — SwiftUI والحالة
مجانًا

Navigation مع validation وحفظ الحالة — SwiftUI والحالة في Swift وSwiftUI وiOS: ابدأ بسؤال الملكية: من يملك الحالة ومن يحق له تغييرها؟

وقت الدراسة 10 الدقائق
المرفقات 0
الإتاحة وkeyboard/focus أوscreen reader — SwiftUI والحالة
مجانًا

الإتاحة وkeyboard/focus أوscreen reader — SwiftUI والحالة في Swift وSwiftUI وiOS: المكوّن ينجح عندما تكون واجهته أصغر من داخله: inputs واضحة، events أوoutputs محددة، وحالة محلية لا تتسرب إلى بقية الصفحة.

وقت الدراسة 11 الدقائق
المرفقات 0
اختبار: SwiftUI والحالة

اختبار وحدة «SwiftUI والحالة» في دورة Swift وSwiftUI وiOS.

أسئلة 10
مدة 0 الدقائق
درجة النجاح 5/10
الدرجة الكلية 10
المحاولات 0/1
التنقل وAsync
6 أقسام | 0:59 ساعات
NavigationStack
مجانًا

NavigationStack في Swift وSwiftUI وiOS: العمل غير المتزامن لا يجعل المهمة أسرع بذاته؛ هو يمنع حجز التنفيذ أثناء انتظار I/O.

وقت الدراسة 12 الدقائق
المرفقات 0
async/await
مجانًا

async/await في Swift وSwiftUI وiOS: العمل غير المتزامن لا يجعل المهمة أسرع بذاته؛ هو يمنع حجز التنفيذ أثناء انتظار I/O.

وقت الدراسة 14 الدقائق
المرفقات 0
Networking وDecoding
مجانًا

Networking وDecoding في Swift وSwiftUI وiOS: العمل غير المتزامن لا يجعل المهمة أسرع بذاته؛ هو يمنع حجز التنفيذ أثناء انتظار I/O.

وقت الدراسة 10 الدقائق
المرفقات 0
شبكة مقاومة للانقطاع وoffline state — التنقل وAsync
مجانًا

شبكة مقاومة للانقطاع وoffline state — التنقل وAsync في Swift وSwiftUI وiOS: ابدأ بسؤال الملكية: من يملك الحالة ومن يحق له تغييرها؟

وقت الدراسة 11 الدقائق
المرفقات 0
تخزين محلي وآمن للبيانات الحساسة — التنقل وAsync
مجانًا

تخزين محلي وآمن للبيانات الحساسة — التنقل وAsync في Swift وSwiftUI وiOS: العمل غير المتزامن لا يجعل المهمة أسرع بذاته؛ هو يمنع حجز التنفيذ أثناء انتظار I/O.

وقت الدراسة 12 الدقائق
المرفقات 0
اختبار: التنقل وAsync

اختبار وحدة «التنقل وAsync» في دورة Swift وSwiftUI وiOS.

أسئلة 10
مدة 0 الدقائق
درجة النجاح 5/10
الدرجة الكلية 10
المحاولات 0/1
التخزين والجودة
6 أقسام | 1:01 ساعات
Local Persistence
مجانًا

Local Persistence في Swift وSwiftUI وiOS: طبقة persistence تحوّل نموذج المجال إلى تخزين يمكن استرجاعه دون نشر تفاصيل قاعدة البيانات في كل feature.

وقت الدراسة 14 الدقائق
المرفقات 0
Testing
مجانًا

تعرّف على Testing ضمن مسار Swift وSwiftUI، مع تفسير الفكرة وكيفية استخدامها ومثال عملي وتدريب ذاتي يساعدك على اختبار الفهم.

وقت الدراسة 10 الدقائق
المرفقات 0
App Lifecycle وRelease
مجانًا

تعرّف على App Lifecycle وRelease ضمن مسار Swift وSwiftUI، مع تفسير الفكرة وكيفية استخدامها ومثال عملي وتدريب ذاتي يساعدك على اختبار الفهم.

وقت الدراسة 11 الدقائق
المرفقات 0
اختبار على جهاز حقيقي وقياس الأداء — التخزين والجودة
مجانًا

اختبار على جهاز حقيقي وقياس الأداء — التخزين والجودة في Swift وSwiftUI وiOS: اختبر behavior يستطيع المستخدم أوالمستهلك ملاحظته.

وقت الدراسة 12 الدقائق
المرفقات 0
إعداد signed release وقناة اختبار — التخزين والجودة
مجانًا

إعداد signed release وقناة اختبار — التخزين والجودة في Swift وSwiftUI وiOS: اختبر behavior يستطيع المستخدم أوالمستهلك ملاحظته.

وقت الدراسة 14 الدقائق
المرفقات 0
اختبار: التخزين والجودة

اختبار وحدة «التخزين والجودة» في دورة Swift وSwiftUI وiOS.

أسئلة 10
مدة 0 الدقائق
درجة النجاح 5/10
الدرجة الكلية 10
المحاولات 0/1
المعمارية والبيانات والتكامل الأصلي
6 أقسام | 0:57 ساعات
المعمارية والبيانات والتكامل الأصلي: معمارية التطبيق وحدود الطبقات
مجانًا

المعمارية والبيانات والتكامل الأصلي: معمارية التطبيق وحدود الطبقات في Swift وSwiftUI وiOS: المعمارية تحدد اتجاه الاعتماد ومكان القرارات.

وقت الدراسة 10 الدقائق
المرفقات 0
المعمارية والبيانات والتكامل الأصلي: Navigation وتدفق الشاشات
مجانًا

المعمارية والبيانات والتكامل الأصلي: Navigation وتدفق الشاشات في Swift وSwiftUI وiOS: المكوّن ينجح عندما تكون واجهته أصغر من داخله: inputs واضحة، events أوoutputs محددة، وحالة محلية لا تتسرب إلى بقية الصفحة.

وقت الدراسة 11 الدقائق
المرفقات 0
المعمارية والبيانات والتكامل الأصلي: إدارة الحالة وحدودها
مجانًا

المعمارية والبيانات والتكامل الأصلي: إدارة الحالة وحدودها في Swift وSwiftUI وiOS: ابدأ بسؤال الملكية: من يملك الحالة ومن يحق له تغييرها؟

وقت الدراسة 12 الدقائق
المرفقات 0
المعمارية والبيانات والتكامل الأصلي: نماذج البيانات وserialization
مجانًا

المعمارية والبيانات والتكامل الأصلي: نماذج البيانات وserialization في Swift وSwiftUI وiOS: عمليات I/O تحتاج حدودًا واضحة للترميز والحجم والفشل.

وقت الدراسة 14 الدقائق
المرفقات 0
المعمارية والبيانات والتكامل الأصلي: HTTP وtimeouts وretry
مجانًا

المعمارية والبيانات والتكامل الأصلي: HTTP وtimeouts وretry في Swift وSwiftUI وiOS: عقد HTTP الجيد يحدد method وpath وheaders وbody وstatus codes وشكل الخطأ.

وقت الدراسة 10 الدقائق
المرفقات 0
اختبار: المعمارية والبيانات والتكامل الأصلي

اختبار وحدة «المعمارية والبيانات والتكامل الأصلي» في دورة Swift وSwiftUI وiOS.

أسئلة 10
مدة 0 الدقائق
درجة النجاح 5/10
الدرجة الكلية 10
المحاولات 0/1
الجودة والأمان والأداء
6 أقسام | 0:58 ساعات
الجودة والأمان والأداء: التخزين المحلي وoffline states
مجانًا

الجودة والأمان والأداء: التخزين المحلي وoffline states في Swift وSwiftUI وiOS: عامل الأسرار والبيانات الحساسة كمدخلات ذات دورة حياة: توليد، تخزين، استخدام، تدوير، وإلغاء.

وقت الدراسة 11 الدقائق
المرفقات 0
الجودة والأمان والأداء: التخزين الآمن والأسرار
مجانًا

الجودة والأمان والأداء: التخزين الآمن والأسرار في Swift وSwiftUI وiOS: عامل الأسرار والبيانات الحساسة كمدخلات ذات دورة حياة: توليد، تخزين، استخدام، تدوير، وإلغاء.

وقت الدراسة 12 الدقائق
المرفقات 0
الجودة والأمان والأداء: صلاحيات الجهاز والميزات الأصلية
مجانًا

الجودة والأمان والأداء: صلاحيات الجهاز والميزات الأصلية في Swift وSwiftUI وiOS: صلاحيات النظام تجمع owner/group/other أوACL مع هوية العملية الفعلية.

وقت الدراسة 14 الدقائق
المرفقات 0
الجودة والأمان والأداء: الإتاحة وRTL
مجانًا

الجودة والأمان والأداء: الإتاحة وRTL في Swift وSwiftUI وiOS: التخطيط المتجاوب يتعامل مع المحتوى لا أسماء الأجهزة.

وقت الدراسة 10 الدقائق
المرفقات 0
الجودة والأمان والأداء: Profiling للأداء والذاكرة
مجانًا

الجودة والأمان والأداء: Profiling للأداء والذاكرة في Swift وSwiftUI وiOS: تحسين الأداء يبدأ بقياس bottleneck لا بتخمينه.

وقت الدراسة 11 الدقائق
المرفقات 0
اختبار: الجودة والأمان والأداء

اختبار وحدة «الجودة والأمان والأداء» في دورة Swift وSwiftUI وiOS.

أسئلة 10
مدة 0 الدقائق
درجة النجاح 5/10
الدرجة الكلية 10
المحاولات 0/1
الإصدار والمتجر والمشروع الختامي
6 أقسام | 0:59 ساعات
الإصدار والمتجر والمشروع الختامي: اختبارات الوحدة والواجهة
مجانًا

الإصدار والمتجر والمشروع الختامي: اختبارات الوحدة والواجهة في Swift وSwiftUI وiOS: اختبر behavior يستطيع المستخدم أوالمستهلك ملاحظته.

وقت الدراسة 12 الدقائق
المرفقات 0
الإصدار والمتجر والمشروع الختامي: اختبارات على جهاز حقيقي
مجانًا

الإصدار والمتجر والمشروع الختامي: اختبارات على جهاز حقيقي في Swift وSwiftUI وiOS: اختبر behavior يستطيع المستخدم أوالمستهلك ملاحظته.

وقت الدراسة 14 الدقائق
المرفقات 0
الإصدار والمتجر والمشروع الختامي: Signed release ونسخ الإصدار
مجانًا

الإصدار والمتجر والمشروع الختامي: Signed release ونسخ الإصدار في Swift وSwiftUI وiOS: النشر عملية تغيير مضبوطة لا نسخ ملفات فقط.

وقت الدراسة 10 الدقائق
المرفقات 0
الإصدار والمتجر والمشروع الختامي: النشر عبر قناة اختبار ثم المتجر
مجانًا

الإصدار والمتجر والمشروع الختامي: النشر عبر قناة اختبار ثم المتجر في Swift وSwiftUI وiOS: اختبر behavior يستطيع المستخدم أوالمستهلك ملاحظته.

وقت الدراسة 11 الدقائق
المرفقات 0
الإصدار والمتجر والمشروع الختامي: المراقبة بعد الإطلاق وhotfix/rollback
مجانًا

الإصدار والمتجر والمشروع الختامي: المراقبة بعد الإطلاق وhotfix/rollback في Swift وSwiftUI وiOS: المعاملة تحمي invariant عبر عدة تغييرات يجب أن تنجح أوتفشل كوحدة.

وقت الدراسة 12 الدقائق
المرفقات 0
اختبار: الإصدار والمتجر والمشروع الختامي

اختبار وحدة «الإصدار والمتجر والمشروع الختامي» في دورة Swift وSwiftUI وiOS.

أسئلة 10
مدة 0 الدقائق
درجة النجاح 5/10
الدرجة الكلية 10
المحاولات 0/1
الشهادات
1 أقسام
شهادة الدورة
شهادة الدورة
إذا اجتزت جميع الدروس في هذه الدورة، فستحصل على هذه الشهادة.
النوع شهادة الدورة
الرد على التعليق
الموافقة على التعليقات

سيكون تعليقك مرئيًا بعد موافقة المسؤول.

0
0 مراجعات
جودة المحتوى (0)
مهارات الأستاذ (0)
قيمة الشراء (0)
جودة الدعم (0)
الرد على التقييم
إرسال الرد

سيكون ردك على هذا التقييم مرئيًا لجميع المستخدمين.

دورة Swift وSwiftUI بالعربية: من الأساسيات إلى التطبيق العملي
مجانًا

تتضمن هذه الدورة

7 اختبارات اونلاين
شهادة رسمية
مفضلة
شارك

مواصفات الدورة

الأقسام
7
الدروس
42
السعة
غير محدود
مدة
6 ساعات و 49 دقيقة
طلاب
0
تاريخ الإنشاء
10 سبتمبر 2026
تاريخ التحديث
8 أكتوبر 2026
أديب الصلوي

مهندس برمجيات وخبير أنظمة SaaS

معماري أنظمة SaaS
خبير واجهات API
أخصائي تكامل مصرفي
مؤلف تقني
مساهم في المجتمع
مدرب معتمد
دورة Swift وSwiftUI بالعربية: من الأساسيات إلى التطبيق العملي
أنت تشاهد
دورة Swift وSwiftUI بالعربية: من الأساسيات إلى التطبيق العملي