دليل SwiftData: استمرارية البيانات التصريحية لتطبيقات SwiftUI — WalkSelf
4.0 (4) ⏱ 2 ساعة 48 دقيقة 📚 28 دورة 🎧 النسخة الصوتية

دليل SwiftData: استمرارية البيانات التصريحية لتطبيقات SwiftUI

تعلم كيفية نمذجة بيانات التطبيق والاستعلام عنها واستمرارها بسلاسة في SwiftUI باستخدام واجهة برمجة التطبيقات (API) الحديثة والتصريحية لـ SwiftData.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

لا ينبغي أن تتطلب إدارة البيانات في تطبيقات iOS الحديثة قوالب معقدة أو أطر عمل قواعد بيانات قديمة. يوفر SwiftData طريقة حديثة وتصريحية لاستمرار حالة تطبيقك والاستعلام عنها وإدارتها مباشرة داخل SwiftUI. تأخذك هذه الدورة المكتوبة من أساسيات استمرارية البيانات إلى هيكلة علاقات البيانات المعقدة. ستكتسب فهماً واضحاً لكيفية تعريف نماذج البيانات، وكتابة استعلامات آمنة من حيث النوع (type-safe)، والتعامل مع تحديثات قاعدة البيانات مع تطور تطبيقك. من خلال التركيز على الممارسات العملية والحديثة، ستتعلم كيفية بناء تطبيقات موثوقة تعتمد على البيانات وتقوم بتحميل وتخزين المعلومات بكفاءة. ما ستتعلمه: - فهم المفاهيم الأساسية لاستمرارية البيانات التصريحية وهندسة SwiftData. - تعريف نماذج بيانات قوية باستخدام وحدات الماكرو الحديثة وإدارة العلاقات، بما في ذلك تكوينات واحد إلى متعدد ومتعدد إلى متعدد. - الاستعلام عن البيانات وتصفيتها بكفاءة باستخدام المسندات (predicates) الآمنة من حيث النوع ومحددات الفرز (sort descriptors) مباشرة داخل عروض SwiftUI. - تكوين بيئات الحاوية (container environments)، بما في ذلك التكوينات الموجودة في الذاكرة (in-memory) والمصممة للاختبار السلس ومعاينات SwiftUI (SwiftUI Previews). - تنفيذ ترحيلات المخطط (schema migrations) الأساسية لتحديث هيكل قاعدة البيانات بأمان مع تغير متطلبات تطبيقك. تبدأ الدورة بمصطلحات قاعدة البيانات الأساسية وإعداد النموذج الأساسي قبل الانتقال خطوة بخطوة عبر نمذجة العلاقات والاستعلام وإدارة المخطط. ستتعلم من خلال شروحات مكتوبة واضحة ومقتطفات تعليمات برمجية عملية مصممة للتطبيق الفوري. تم تصميم هذه الدورة لمطوري Swift المبتدئين إلى المتوسطين الذين يرغبون في دمج تخزين بيانات قوي في تطبيقات SwiftUI الخاصة بهم. لا تتطلب خبرة سابقة في إدارة قواعد البيانات. ابدأ بكتابة كود استمرارية نظيف وتصريحي اليوم.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 48 دقيقة من المحتوى التطبيقي

المراجعات (4)

يوسف بن خالد الشامسي OM متعلِّم موثَّق
★ 4 · 09.08.2026

أنا سعيد جداً لأنني أخذت هذا. المحتويات تتدفق منطقياً، وتطبيقات العالم الحقيقي ذات صلة بشكل لا يصدق. عمل رائع!

Gila Stern IL
★ 4 · 19.07.2026

Super practical and well-organized. I loved the real-world applications shown. This is exactly what I was looking for.

خديجة الماجري TN
★ 4 · 17.07.2026

أنا سعيد جداً لأنني أخذت هذا الطريقة التي تم بها تحليل المفاهيم جعلت من السهل الوصول إليها قيمة كبيرة للجهد

Mia White AU متعلِّم موثَّق
★ 4 · 10.06.2026

استمتعت بهذا حقا. كانت الأمثلة مفيدة للغاية وجعلت الأفكار المعقدة سهلة الفهم. قيمة عظيمة!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع