الإنتقال للتصميم الجديد
cyber week مع فلكس كورسز خصم 55% على جميع الدورات والمسارات في الموقع,
استخدم كوبون: CW22
الوقت المتبقي: 0يوم 0ساعة 0دقيقة 0ثانية

دورة البرمجة بلغة سويفت Swift Programming

برمجة وتطوير تطبيقات iOS بلغة سويفت Swift

ماذا سنتعلم في هذه الدورة؟

تعلم استخدام لغة سويفت في البرمجة

تعريف المتغيرات والثوابت

التعامل مع أنواع البيانات واستخداماتها

العوامل الرياضية والحساب

العوامل المنطقية والشروط

السلاسل النصية والتلاعب بها

المصفوفات والمجموعات والقواميس

التحكم بسير البرنامج

الأوامر الشرطية و التكرار

الخوارزميات وهياكل البيانات

الدوال البرمجية

البرمجة الكائنية OOP

التعامل مع الأخطاء Error Handling

وصف الدورة

كباقي الدورات في موقع فلكس كورسز، هذه الدورة تركز على الجوانب العملية في لغة البرمجة سويفت swift وهذه اللغة تم تطويرها من قبل شركة Apple بحيث تكون اللغة الأساسية لتطوير تطبيقات الهواتف الذكية على نظام iOS او تطوير التطبيقات على نظام OSX.

تتميز هذه اللغة بتخصصها في بيئات التشغيل الخاصة بشركة Apple حيث يمكنك تطوير تطبيقات بلغة البرمجة الأصلية للأجهزة التي تعمل على نظام iOS او OSX.

المتطلبات

غير مطلوب خبرة مسبقة بالبرمجة او الخوارزميات أو هياكل البيانات

مطلوب جهازك بنظام ماكنتوش Mac بالمواصفات التالية:

  • الذاكرة العشوائية 8 جيجابايت أو أكثر
  • المعالج i5 أو أكثر

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

المدة الدروس (74)
المقدمة -
مقدمة عن الدورة
04:54 عن الدورة وعن لغة swift

عن هذه الدورة وعن المدرب

08:07 كيف تحقق اقصى استفادة وتحصل على الدعم

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

تجهيز البيئة المحلية +
في الدروس التالي سنقوم بتثبيت الأدوات اللازمة قبل البدء بتعلم لغة swift
الأساسيات +
سنتعلم في السلسلة القادمة أساسيات لغة سويفت ومنها كيفية بناء الجملة البرمجة وأنواع البيانات الأساسية مثل الأرقام والنصوص
العوامل Operators +
العوامل operators هي رموز تستخدم في البرمجة للقيام بعمليات حسابية أو منطقية أو علائقية لكي ينتج لنا قيمة نهائية وهذا ماسنتعلمه في سلسلة الدروس القادمة
النصوص Strings +
السلاسل النصية Strings هي مجموعة من الرموز تتشكل لتكون سلسلة نصية لكي تعطي كلمات معينة، مثل التي تقرأها الآن!
المصفوفات Arrays +
سنتعلم في الدروس القادمة ماهي المصفوفات وكيف تستخدم وكيف يتم التعديل عليها
القواميس Dictionaries +
القواميس هي مجموعة بيانات مكونة من زوج من (مفتاح:قيمة) يمكن الاستفادة منها بتخزين البيانات والوصول السريع لها
المجموعات Sets +
المجموعات هي نوع من أنواع البيانات الخاصة وهي نوع غير مرتب ولا يتتكرر فيه البيانات كما يحتوي على مجموعة مزايا خاصة به للمقارنات والبحث
الشروط conditions +
الشروط هي إحدى طرق التحكم في سير البرنامج لديك بحيث لا يتم تنفيذ شيء معين إلا بعد التحقق من شرط ما
التكرار Loops +
من طرق التحكم بسير البرنامج أيضا هو استخدام حلقات التكرار loops والتي سوف نتعلمها في الدروس القادمة
الدوال Functions +
تعتبر الدوال function وبمسمى آخر الوظائف جزء من البرنامج تحتوي على مجموعة من الأوامر البرمجية المرتبة لتنفيذ عملية محددة
التعداد Enumeration +
سوف نتعلم في السلسلة القادمة ماهو التعداد وفي ماذا يستخدم
Structs & Classes +
في هذه السلسلة سنتعلم أنواع بيانات مخصصة تسمى classes و structs ومن خلال هذا القسم سنتعلم مفاهيم هامة بها مثل البرمجة الكائنية OOP والوراثة والتغليف وغيرها
مشروع الدورة +
سنقوم بهذا القسم بتطبيق ما تعلمناه سابقا لبناء تطبيق ios
عرض الكل + إخفاء الكل -

دورة البرمجة بلغة سويفت Swift Programming

برمجة وتطوير تطبيقات iOS بلغة سويفت Swift

289 ر.س.
289 ر.س.
المستوى : الجميع
مدة الدراسة : من 2 ~ 3 أسابيع
الدروس : 74
التمارين : 11
الوقت المُسجل : 06:27:53 ساعات
آخر تحديث : 2022/08
وصول دائم للمحتوى
ستحصل على شهادة
اسأل المدرب في أي وقت
متابعة مشاريعك مع المدرب
تسويق سيرتك الذاتية ومشاريعك
كوبون
المدرب

مدرب في فلكس كورسز وقائد فريق التطوير والبرمجة في هذا الموقع الرائع. إذا كنت ترغب بمعرفة المزيد عني يمكنك زيارة موقعي الشخصي.

المزيد ...