انتقل إلى المحتوى
KnowledgeCity

Swift للمستوى المتوسط: التقدم في Swift

تعرف على الأنواع في سويفت وتدفق التحكم.
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ3.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Mark Nair  3 الدروس ·  18m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

مرحبًا بك في دورة المستوى المتوسط ​​لتعلم لغة البرمجة سويفت. في هذه الوحدة، سنستغرق بضع دقائق للنظر إلى المكان الذي نذهب إليه في هذه الدورة، من دروس أكثر تأسيسًا حول سلامة النوع وتدفق التحكم إلى مواضيع أكثر تعقيدًا حول الخصائص المحسوبة، والخصائص Lazy، والتمديدات، والبروتوكولات.

في هذه الوحدة، ستتعلم المزيد عن سلامة النوع ولماذا يكون ذلك مهمًا للغاية في سويفت. سويفت هى لغة آمنة من حيث النوع، مما يعني أن كيف تقوم بإنشاء واستخدام أنواع البيانات الخاصة بك أمر مهم للغاية. سننظر في نوع السلسلة ونقوم باستعراض أعمق بشكل خاص في نوع الحرف الذي يشكل قيم السلسلة. سنتعلم كيفية تحويل نوع محدد إلى آخر.

ستتعرف أيضًا على تدفق تحكم سويفت مع مراجعة البيانات الشرطية مع If Else وكيفية استخدام عامل المنطق والمقارنة، وكيفية حلقة أو تكرار من خلال مجموعة من القيم.

ما ستتعلمه

  • فهم أنواع Swift وكيفية تحويل نوع محدد إلى آخر
  • فحص نوع String ونوع Character الذي يتكون منه String
  • التعرف على الجمل الشرطية If Else في تدفق التحكم في Swift وتطبيقها
  • استخدام المعاملات المنطقية عند كتابة كود Swift
  • تطبيق معاملات المقارنة لتقييم القيم
  • التكرار أو التنقل عبر نطاق من القيم

النقاط الرئيسية

  • Swift لغة آمنة النوع، لذا فإن كيفية تحديد أنواع بياناتك واستخدامها أمر بالغ الأهمية.
  • تتكون قيم String من نوع Character، وهو ما تتناوله هذه الوحدة بعمق أكبر.
  • يشمل تدفق التحكم في Swift الجمل الشرطية باستخدام If Else، إلى جانب المعاملات المنطقية ومعاملات المقارنة.
  • تنتقل هذه الدورة المتوسطة من الدروس الأساسية حول السلامة النوعية وتدفق التحكم نحو موضوعات أكثر تعقيداً مثل الخصائص المحسوبة والخصائص الكسولة والامتدادات والبروتوكولات.
  • يُتيح لك التكرار في Swift التنقل عبر نطاق من القيم.

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

لمن هذه الدورة؟

هي للمتعلمين في المستوى المتوسط من تعلم لغة Swift، مع البناء على الموضوعات الأساسية.

ما الموضوعات التي تتناولها هذه الوحدة؟

تتناول السلامة النوعية وتحويل الأنواع، ونوعَي String وCharacter، وتدفق التحكم في Swift بما فيه الجمل الشرطية If Else والمعاملات المنطقية ومعاملات المقارنة والتكرار عبر نطاق من القيم.

ما الدروس المتضمَّنة؟

الدروس هي: نظرة عامة على المستوى المتوسط، ومراجعة السلامة النوعية، ومراجعة تدفق التحكم.

ما المهارات التي ترتبط بها هذه الدورة؟

ترتبط ببرمجة Swift، وتدفق البرنامج، والبرمجة العامة، ووحدات الدوال.

ما الموضوعات الأكثر تقدماً التي تتجه نحوها الدورة المتوسطة الأشمل؟

تتقدم الدورة نحو موضوعات أكثر تعقيداً مثل الخصائص المحسوبة، والخصائص الكسولة، والامتدادات، والبروتوكولات.