Kotlin Apprentice
Полное руководство по основам Kotlin
ملخص:
مقدمة
كتاب «Kotlin Apprentice» (الطبعة الثانية، عام 2022) من فريق Raywenderlich Tutorial Team هو مقدمة شاملة إلى لغة البرمجة Kotlin، مصمم لأولئك الذين يبدأون رحلتهم في التطوير أو يرغبون في تنظيم معرفتهم. الإصدار الذي يبلغ عدد صفحاته 476 صفحة يغطي جميع الجوانب الرئيسية للغة: من بناء الجملة والأنواع الأساسية إلى coroutines والمناهج الوظيفية. الكتاب مكتوب بأفضل تقاليد Raywenderlich — مع التركيز على الممارسة والأمثلة خطوة بخطوة والشروحات الواضحة.
عن ماذا يتحدث الكتاب
«Kotlin Apprentice» مبني كدورة تدريبية متسلسلة تقود القارئ من الأساسيات إلى الإتقان الواثق للغة. تشمل الموضوعات الرئيسية:
- أساسيات بناء الجملة: المتغيرات، أنواع البيانات، عوامل التشغيل، الهياكل الشرطية والحلقات.
- الدوال و lambdas: تعريف الدوال، المعاملات، القيم المُرجعة، الأنواع الوظيفية وتعبيرات lambda.
- البرمجة كائنية التوجه: الفئات، الوراثة، الواجهات، الفئات المجردة، بيانات الفئات وكائنات الرفيق (companion objects).
- المجموعات والتسلسلات: القوائم، المجموعات، القواميس، بالإضافة إلى التسلسلات البطيئة والعمليات عليها (map, filter, reduce).
- معالجة الأخطاء: الاستثناءات، try-catch، بالإضافة إلى الاستدعاءات الآمنة وعامل elvis.
- Null Safety: الأنواع القابلة للصفر، عوامل التشغيل ?. و !!.
-
توصيات