كورس تعلم قواعد برمجة سويفت علي أوداسيتي Udacity Learn Swift Programming Syntax Course

اخر تحديث: 25 February، 2026

تركز هذه الدورة على قواعد لغة البرمجة Swift. بنهاية الدورة، ستكون قادرًا على تطبيق أساسيات Swift في بناء تطبيقات iOS.

مخطط المقرر الدراسي

  1. أساسيات لغة Swiftتعرّف على أنواع Swift وعواملها، وطوّر براعتك في تعريف المتغيرات والثوابت.
  2. خيارات إضافيةيُعد النوع الاختياري خاصًا بلغة Swift: قم بتعريف القيم الاختيارية غير المغلفة بشكل صريح وضمني؛ قم بفك تغليف القيم الاختيارية باستخدام الربط الاختياري والتسلسل الاختياري.
  3. المجموعاتتعرف على القواميس والمصفوفات والمجموعات وقم بإجراء العمليات الأساسية بما في ذلك: الإلحاق، والعد، والإدراج، والإزالة، والتحديث، والبحث، والاسترجاع.
  4. التحكم في التدفقمارس التكرار السريع باستخدام حلقات for-in من خلال التكرار عبر العناصر في المصفوفات والقواميس، وتعلم أيضًا كيفية تعامل لغة Swift مع عبارات if-else و switch.
  5. الوظائفقم بتعريف واستدعاء الدوال، باستخدام المعلمات المحلية والخارجية بشكل صحيح؛ وحدد أنواع المعلمات وأنواع الإرجاع.
  6. الفئات والخصائص والأساليبتدرب على بناء فئات مخصصة بخصائصها وأساليبها الخاصة.
  7. التعدادات والهياكلتعلم الفرق بين أنواع القيم وأنواع المراجع، وتدرب على اختيار متى تستخدم التعدادات والهياكل والفئات.
  8. البروتوكولات والامتداداتتعرّف على كيفية مساهمة البروتوكولات والامتدادات في الحفاظ على كودك نظيفًا ومختصرًا. باستخدام مقتطفات من الكود، قم بإصلاح أخطاء المُصرّف من خلال الالتزام بالبروتوكولات المناسبة وتطبيقها.
  9. عبارات الإغلاقتدرب على استخدام الدوال المغلقة في لغة Swift مع الدالتين sorted() و filter(). ستتعلم أيضًا اختصارات لجعل تعبيرات الدوال المغلقة شديدة الإيجاز.

معلومات عن أوداسيتي

نحن نحول الموهبة إلى عظمة.
تُحدث Udacity تغييراً في حياة الأفراد والمنظمات والدول من خلال تطوير المهارات الرقمية، مما يمنحك الميزة التي تحتاجها للتغلب على ما هو قادم.

تطوير مهارات المواهب لوظائف المستقبل
بدأت Udacity عندما خطرت ببال مدرسي جامعة ستانفورد، سيباستيان ثرون وبيتر نورفيج، فكرة ثورية لتقديم دورة “مقدمة في الذكاء الاصطناعي” عبر الإنترنت – لأي شخص، مجانًا.

التحق أكثر من 160 ألف طالب من أكثر من 190 دولة، مطالبين بأسلوب جديد لتقديم التعليم. وقد ظهر اكتشافٌ مُذهل: لم يكن أفضل 400 طالب من جامعة ستانفورد. أشعل هذا الاكتشاف شرارة مهمة لجعل التعلّم مدى الحياة أكثر إنصافًا وشمولًا. ومنذ ذلك الحين، تعمل Udacity على توسيع نطاق الفرص المتاحة. أصبحت Udacity الآن جزءًا من شركة Accenture

تحقيق نتائج تمكّن المتعلمين والمنظمات والدول

تتميز منهجية Udacity المُثبتة بقابليتها للتطبيق عالميًا، حيث تعالج النقص الحاد في المواهب الرقمية الذي يؤثر سلبًا على النمو والإنتاجية والابتكار. نتعاون مع الشركات والأفراد ذوي الدافعية العالية لتصميم رحلة تحول مواهب مُخصصة، مدعومة بمنصة الكفاءات الرقمية الخاصة بنا.

يتم ابتكار محتوانا الحصري بالتعاون مع رواد الصناعة، ويجري تحسينه باستمرار. يتميز كل برنامج من برامج Udacity بتركيزه العميق، مما يسهل اختيار الدورة التدريبية المناسبة. تتجاوز المشاريع مجرد الأدلة الإرشادية خطوة بخطوة، إذ تُنمّي التفكير النقدي اللازم لمواكبة متطلبات سوق العمل. يُقدّم الموجهون الخبراء دعمًا شخصيًا يُسهّل عملية التعلم، ويضمنون إتقان الكفاءات المطلوبة.

لا يوجد أي عناصر في المنهج الدراسي حتى الآن.

مقدم الكورس

تم تحديث الشعار
أوداسيتي Udacity
0 طالب
64

بفضل خبرتها التي تزيد عن عقد من الزمن في بناء المواهب الرقمية على نطاق واسع، تُعالج حلول Udacity الشاملة النقص العالمي في المواهب الذي يؤثر على النمو والإنتاجية والابتكار. يُسهم منهجنا المتميز، ودعم الموجهين الشخصي، والنتائج القابلة للقياس في بناء خبرات تركز على الكفاءات المطلوبة في سوق العمل، مما يضمن مواكبة متطلبات سوق العمل. Udacity الآن جزء من Accenture.

الصورة المصغرة للدورة
مجاني
طالب:
0 طالب
درس:
0 درس
المدة: مدى الحياة
الإختبار:
0 الإختبار
المستوي: كل المستويات
Send your proposal
الراتب بالساعة

Project budget: | Max time:

ج.م
إلغاء