هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
سويفت هي واحدة من أسرع لغات الكمبيوتر نموًا اليوم. يستخدم المطورون سويفت التي أنشأتها أبل لإنشاء تطبيقات لنظام iOS والتي تعمل على أكثر من مليار جهاز iPhone حول العالم. سويفت هي لغة مفتوحة المصدر، كاملة مع مترجم (محول برمجي) ومكتبة قياسية وبيئة تطوير متكاملة. كما أن لديها مدير حزم لمساعدتك في بناء وتوزيع مشاريعك.
تركز Swift على السلامة والسرعة والتعبير من خلال استخدامها لاستدلال النوع والإدارة التلقائية للذاكرة. تحتوي على العديد من الميزات القوية لتسهيل عملية التطوير، بما في ذلك أسلوب البرمجة المعممة أو generics والعد التلقائي للمرجع، والإغلاق أو closures والاختياريoptionals . تستخدم أنواعًا لضمان عدم تعطل الكود لديك عن غير قصد بتجاوز المعلومات إلى نوع بيانات خاطئ، ويشجعك تركيب بناء الجملة فيها على كتابة تعليمات برمجية واضحة ومفهومة. إنها لغة ستجد أنها سهلة التعلم ويسهل إتقانها. ستستخدم سويفت لإنشاء مشاريع وتطبيقات لنظام التشغيل iOS وسطح المكتب، والويب، وستستمتع أثناء القيام بذلك!
ستتعلم شرح أنواع البيانات البسيطة والمركبة، وصياغة تدفق التحكم في برنامجك بالشروط وجمل if والحلقات، واستخدام الدوال، ووصف آلية عمل هياكل البيانات والأصناف، وتحديد متى يُستخدم الأساليب وكيفية تطبيقها.
يتناول الدورة Apple Xcode وiOS SDK وتطوير iOS وتطبيقات iOS ولغة البرمجة Swift، ويُقدّم سطر الأوامر وREPL.
يمكن استخدام Swift لبناء مشاريع وتطبيقات لـ iOS وسطح المكتب والويب.
وفقاً للدورة، تُشجّع صياغة Swift على كتابة كود نظيف ومفهوم، مما يجعلها لغة سهلة التعلم وسهلة الإتقان.
تتناول الدروس نظرة عامة على Swift وXcode وسلامة النوع والتعليق على الكود وقابلية القراءة والمتغيرات والثوابت والصفوف المرتبة والسلاسل والأرقام والقيم المنطقية والشروط وجمل switch والحلقات والمصفوفات والقواميس والتعدادات والمجموعات والدوال والبنى والمثيلات والمهيئات ومراقبي الخصائص والأصناف والتوارث.