Kotlin / أسس اللغة والحالة الصريحة

Kotlin — أسس اللغة والحالة الصريحة

طوّر القيم والتدفق والخلو والمجموعات والأصناف وحدود الفشل.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • توقع البرامج الصغيرة وميّز الصياغة والأنواع والتحقق الدلالي.
  1. تشغيل برنامج Kotlin وفهم القيم والأنواع

    افهم مدخل برنامج موجّه إلى JVM، والفرق بين val وvar، واستنتاج الأنواع، والحساب، والتحويلات العددية الصريحة.

    ابدأ التعلّم
  2. التعبير عن القرارات والدوال القابلة لإعادة الاستخدام

    استخدم تعبيرات if وwhen، والمجالات والحلقات، والمعاملات المسماة، وعقود الدوال الصريحة.

    ابدأ التعلّم
  3. تمثيل الغياب بأنواع تقبل null

    استخدم التحويلات الذكية والاستدعاءات الآمنة وتعبيرات Elvis والتحليل القابل للخلو، دون استبدال معنى المجال بتوكيدات غير متحققة.

    ابدأ التعلّم
  4. اختيار المجموعات وتحويلها بقصد واضح

    استخدم القوائم والمجموعات الفريدة والخرائط ومناظير القراءة والترشيح والتحويل، مع الحفاظ على معنى الترتيب والملكية.

    ابدأ التعلّم
  5. نمذجة الحالة بالأصناف وأصناف البيانات

    استخدم المنشئات والتحقق في init والخصائص والمساواة والنسخ، مع مراعاة التغليف والنسخ السطحي للحالة.

    ابدأ التعلّم
  6. الفصل بين التحقق والاستثناءات والتنظيف

    استخدم require وcheck وتعبيرات try والالتقاط الضيق وfinally، مع إبقاء إخفاقات الإدخال المتوقعة صريحة.

    ابدأ التعلّم
العودة إلى الدورة