Kotlin وقواعد البيانات: دليل عملي
Kotlin وقواعد البيانات: دليل عملي
ملخص:
هذا الكتاب هو دليلك العملي لدمج قواعد البيانات في المشاريع بلغة Kotlin. إذا كنت بالفعل على دراية بأساسيات Kotlin وترغب في تعلم كيفية العمل بثقة مع البيانات - من مخازن SQLite البسيطة إلى حلول PostgreSQL القابلة للتوسع - فإن هذا الدليل سيكون مساعدًا لا غنى عنه.
يقودك المؤلف بشكل متسلسل من المفاهيم الأساسية إلى التقنيات المتقدمة: إعداد الاتصال، عمليات CRUD، العمل مع المعاملات، ترحيل المخططات، وتحسين الأداء. يتم إيلاء اهتمام خاص للمكتبات الشائعة: Exposed (ORM خفيف الوزن من JetBrains) و JDBC التقليدي.
لمن هذا الكتاب؟
- مطوري الواجهة الخلفية بلغة Kotlin الذين يرغبون في إتقان العمل مع قواعد البيانات العلائقية
- مبرمجي Java الذين ينتقلون إلى Kotlin ويبحثون عن أساليب حديثة للتعامل مع البيانات
- الطلاب والمبتدئين الذين يدرسون التطوير الصناعي
ماذا ستتعلم من الكتاب؟
- كيفية إعداد واستخدام SQLite للتطبيقات المحمولة وسطح المكتب
- العمل الكامل مع PostgreSQL: تجمعات الاتصالات، الاستعلامات المعقدة، الفهارس
- استخدام Exposed DSL لاستعلامات SQL الآمنة من حيث النوع دون سحر ORM
- أنماط الوصول إلى البيانات: Repository، DAO، Unit of Work
- تحسين الاستعلامات، التنميط، ومكافحة مشكلة N+1
- اختبار الكود الذي يعمل مع قواعد البيانات باستخدام قواعد البيانات في الذاكرة
- ترحيل المخططات وإدارة إصدارات البيانات
يحتوي كل فصل على أمثلة عملية مع كود كامل، ومشاريع جاهزة للتشغيل، ومهام للعمل المستقل. لن تقرأ النظرية فقط - بل ستنشئ تطبيقًا حقيقيًا لإدارة المهام يستخدم جميع التقنيات التي تعلمتها.
الكتاب مكتوب بلغة حية وواضحة، دون أكاديمية مفرطة. جميع الأمثلة متاحة في مستودع على GitHub. مناسب للدراسة من الصفر أو للانغماس السريع في الموضوع إذا كانت لديك خبرة بلغات أخرى.
اجعل Kotlin أداتك الرئيسية للعمل مع البيانات - ابدأ بهذا الكتاب!