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

Swift للمبتدئين: البداية

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

وصف الدورة

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

ستتعرف أيضًا على Xcode بيئة التطوير المتكاملة لبناء المشاريع باستخدام سويفت بالإضافة إلى Xcode Playgrounds. هذا هو المكان الذي سنقضي فيه معظم وقتنا في تعلم سويفت. ستتعرف أيضًا على كيفية تشغيل سويفت في سطر الأوامر باستخدام REPL في المحطة الطرفية ومع سطر الأوامر. يعد REPL مفيدًا جدًا لاختبار الأجزاء القصيرة من كود سويفت الخاص بك دون الحاجة إلى فتح أو بدء Xcode Playground جديد واستخدام المحطة الطرفية Terminal هو مهارة قوية لأي مطور.

ما ستتعلمه

  • فهم تاريخ Swift، بما في ذلك سبب اختراعه وسبب كونه لغة رائعة للتعلم
  • التعرف على الأهداف والغايات الرئيسية للغة Swift بوصفها لغة برمجة
  • استخدام Xcode وملاعب Xcode بوصفها بيئة التطوير المتكاملة لبناء مشاريع Swift
  • تشغيل Swift من سطر الأوامر باستخدام REPL في الطرفية
  • اختبار مقاطع قصيرة من كود Swift باستخدام REPL دون الحاجة إلى بدء ملعب Xcode جديد

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

  • Swift مناسب سواء كنقطة انطلاق للمبرمجين الجدد أو كإضافة إلى مجموعة أدوات المبرمج ذي الخبرة.
  • Xcode هو بيئة التطوير المتكاملة لبناء المشاريع باستخدام Swift، وملاعب Xcode هي المكان الذي تجري فيه معظم أنشطة التعلم في هذه الوحدة.
  • يُعدّ REPL أداةً مفيدة لاختبار مقاطع قصيرة من كود Swift دون فتح ملعب Xcode جديد أو بدئه.
  • استخدام الطرفية مهارة أساسية لأي مطوّر.
  • تتناول الوحدة تاريخ Swift وأهدافه وغاياته الرئيسية، وملاعب Xcode، وتشغيل Swift من سطر الأوامر.

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

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

صُمِّمت للمبرمجين ذوي الخبرة الراغبين في إضافة Swift إلى مجموعة أدواتهم، وكذلك للمبتدئين في البرمجة، إذ يُوصف Swift بأنه نقطة انطلاق ممتازة.

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

تتناول تاريخ Swift وسبب اختراعه، والأهداف والغايات الرئيسية للغة، وXcode وملاعب Xcode، وتشغيل Swift من سطر الأوامر باستخدام REPL في الطرفية.

هل أحتاج إلى خبرة برمجية مسبقة؟

لا. ترحّب الدورة بالمبتدئين وتقدّم Swift بوصفه نقطة انطلاق رائعة، كما أنها تُقدّم قيمة مضافة للمبرمجين ذوي الخبرة أيضاً.

ما الدروس المتضمَّنة في هذه الوحدة؟

تشمل الوحدة ثلاثة دروس: نظرة عامة على Swift، وXcode، وسطر الأوامر وREPL.

ما الغرض من استخدام REPL في هذه الدورة؟

يُتيح لك REPL اختبار مقاطع قصيرة من كود Swift دون الحاجة إلى فتح ملعب Xcode جديد أو بدئه، ويُشغَّل في الطرفية من سطر الأوامر.