كوتلن لتطوير الخادم
Полное руководство по созданию бэкенда на Kotlin
ملخص:
مقدمة
كتاب «Kotlin for Server Side Development» (المؤلف — Алексей Сорокин، 2020، 280 صفحة) هو دليل عملي حول استخدام لغة Kotlin لبناء تطبيقات الخادم. بينما يرتبط Kotlin غالبًا بتطوير Android، يركز هذا الكتاب على الواجهة الخلفية، ويظهر جميع إمكانيات اللغة في سياق تقنيات الخادم. يرشد المؤلف القارئ خطوة بخطوة من أساسيات اللغة إلى بناء خدمة ويب كاملة باستخدام أطر العمل والمكتبات الحديثة.
ما يتناوله الكتاب
يغطي الكتاب دورة التطوير الكاملة لتطبيق خادم بلغة Kotlin. يُركز بشكل أساسي على إطار العمل Ktor (الخاص بشركة JetBrains لبناء خوادم غير متزامنة) ومكتبة Exposed للتعامل مع قواعد البيانات. كما تتم مناقشة موضوعات الاختبار، وتسجيل الأحداث، والتكوين والنشر. يحتوي كل فصل على أمثلة عملية وشروحات تساعد على ترسيخ المادة.
لمن هذا الكتاب
سيكون هذا الكتاب مفيدًا لـ:
- مطوري Java الذين يرغبون في تعلم Kotlin لتطوير الخادم؛
- مطوري Android الذين يرغبون في توسيع مهاراتهم إلى الواجهة الخلفية؛
- المبرمجين المبتدئين الذين لديهم معرفة أساسية بـ Kotlin أو Java؛
- قادة الفرق والمهندسين المعماريين الذين يقيمون Kotlin كبديل لـ Java في المشاريع الجديدة.
ماذا سيتعلم القارئ
- كيفية إعداد مشروع باستخدام Gradle وإضافة التبعيا
توصيات
تطوير API باستخدام PHP: من النظرية إلى خدمات RESTful
TypeScript وKubernetes: بناء التطبيقات السحابية
تطوير API باستخدام TypeScript: من الصفر إلى الإنتاج
تطوير الويب باستخدام C# (.NET): من الأساسيات إلى النشر
أداء تطبيقات JavaScript (Node.js): التحسين، التنميط وأفضل الممارسات
هندسة تطبيقات JavaScript (Node.js)