Kotlin by Example
Изучение Kotlin через практические примеры
ملخص:
مقدمة
كتاب «Kotlin by Example»، الذي أصدرته فريق JetBrains في عام 2020، هو دليل عملي مضغوط (200 صفحة) للغة البرمجة Kotlin. على عكس العديد من الكتب الدراسية الأكاديمية، تم بناء هذا الكتاب حول أمثلة محددة من الكود، مما يسمح للقارئ بالغوص فورًا في المشكلات الحقيقية ورؤية كيف يعمل Kotlin عمليًا. يعكس العنوان جوهر الأمر تمامًا: أنت تتعلم من خلال تحليل وتعديل البرامج الجاهزة.
عن ماذا يتحدث الكتاب
يغطي الكتاب جميع إمكانيات Kotlin الرئيسية، بدءًا من بناء الجملة الأساسي وصولاً إلى الموضوعات المتقدمة مثل coroutines و DSL. يحتوي كل فصل على عدة أمثلة كاملة مع شروحات. الأقسام الرئيسية:
- أساسيات اللغة: المتغيرات، الدوال، هياكل التحكم، التعامل مع null.
- البرمجة كائنية التوجه: الكلاسات، الواجهات، الوراثة، data classes.
- البرمجة الوظيفية: lambdas، دوال الترتيب الأعلى، المجموعات.
- الإضافات والمفوضون: الآليات التي تجعل Kotlin مرنًا.
- Coroutines: البرمجة غير المتزامنة والتزامن.
- DSL والبانيون: إنشاء لغات خاصة بالمجال.
لمن هذا الكتاب
الكتاب موجه إلى المبرمجين الذين لديهم معرفة أساسية بلغة واحدة على الأقل (Java, Python, C#). إنه غير مناسب للمبتدئين المطلقين.