Kotlin In-depth [Vol-II] کوتلین به صورت عمیق [جلد دوم] ۲۰۲۰
Kotlin In-depth [Vol-II] 2020
دانلود کتاب Kotlin In-depth [Vol-II] کوتلین به صورت عمیق [جلد دوم] ۲۰۲۰ (Kotlin In-depth [Vol-II] 2020) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Aleksei Sedunov |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2020 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
276 |
| نوع فایل |
|
| حجم |
5.3 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب Kotlin In-depth [Vol-II] کوتلین به صورت عمیق [جلد دوم] ۲۰۲۰
قدرت مختصر و رسا بودن یک زبان برنامهنویسی چند-الگویی و کاربردی برای ماشین مجازی جاوا (JVM)، اندروید و فراتر از آنها را فرا بگیرید.
هدف از این کتاب، راهنمایی خواننده در میان قابلیتهای زبان برنامهنویسی کاتلین و ارائه مثالهایی از کاربرد آن در توسعهی انواع برنامهها، اعم از برنامههای دسکتاپ، موبایل یا وب است. اگرچه تمرکز اصلی ما بر ماشین مجازی جاوا و اندروید است، اما دانش به اشتراک گذاشته شده در اینجا، تا حد زیادی در مورد سایر پلتفرمهای پشتیبانی شده توسط کاتلین، مانند جاوا اسکریپت، برنامههای بومی و حتی برنامههای چند پلتفرمی نیز کاربرد دارد.
کتاب با مقدمهای بر زبان و اکوسیستم آن آغاز میشود که درک شما را از ایدههای کلیدی پشت طراحی کاتلین افزایش میدهد، شما را با ابزارهای کاتلین آشنا میکند و نحو و ساختارهای اساسی زبان را ارائه میدهد. در فصلهای بعد، با ماهیت چند الگویی کاتلین آشنا میشویم که به شما امکان میدهد با ترکیب جنبههای مختلف برنامهنویسی تابعی و شیءگرا، انتزاعهای قدرتمندی ایجاد کنید. در مورد استفاده از APIهای رایج کاتلین مانند کتابخانه استاندارد، بازتاب و همروندی مبتنی بر کوروتین و همچنین ابزارهایی برای ایجاد APIهای انعطافپذیر خود بر اساس زبانهای خاص دامنه (DSL) صحبت خواهیم کرد. در فصلهای پایانی، مثالهایی از استفاده از کاتلین برای وظایف تخصصیتر مانند تست، ساخت برنامههای اندروید، توسعه وب و ایجاد میکروسرویسها ارائه خواهیم داد.
ویژگیهای کلیدی:
– مبانی زبان
– برنامهنویسی شیءگرا و تابعی با کاتلین
– کتابخانه استاندارد کاتلین
– ساخت زبانهای خاص دامنه (DSL)
– استفاده از کاتلین برای توسعه وب
– کاتلین برای پلتفرم اندروید
– همروندی مبتنی بر کوروتین
چه چیزی یاد خواهید گرفت:
در پایان کتاب، دانش کاملی از تمام جنبههای اساسی برنامهنویسی کاتلین به دست خواهید آورد. شما قادر خواهید بود با استفاده از ویژگیهای شیءگرا و تابعی، کد انعطافپذیر و قابل استفاده مجدد ایجاد کنید، از کتابخانه استاندارد کاتلین استفاده کنید، زبانهای خاص دامنه (DSL) خود را بسازید و با استفاده از کتابخانه کوروتین کاتلین، کد ناهمزمان بنویسید. همچنین درک اولیهای از استفاده از کاتلین برای نوشتن کد تست، برنامههای وب و توسعه اندروید خواهید داشت. این دانش همچنین پایهای محکم برای یادگیری عمیقتر پلتفرمها، ابزارها و چارچوبهای توسعه مرتبط به شما میدهد.
این کتاب برای چه کسانی مناسب است:
این کتاب در درجه اول برای توسعهدهندگانی است که با جاوا و ماشین مجازی جاوا آشنا هستند و مایلند درک کاملی از کاتلین به دست آورند در حالی که تجربه کمی در آن زبان دارند یا اصلاً تجربهای ندارند. در صورت لزوم، بحث در مورد ویژگیهای مختلف زبان با مقایسههایی با مشابهات جاوا همراه خواهد بود که انتقال از جاوا به کاتلین را ساده میکند. با این حال، بیشتر مطالب نسبتاً مستقل از جاوا هستند و حتی بدون دانش قبلی جاوا نیز مفید خواهند بود. به طور کلی، تجربه در الگوی شیءگرا یا تابعی یک مزیت محسوب میشود، اما الزامی نیست.
فهرست مطالب:
10. حاشیهنویسیها و بازتاب
11. زبانهای خاص دامنه
12. تعاملپذیری با جاوا
13. همروندی
14. تست با کاتلین
15. برنامههای اندروید
16. توسعه وب با Ktor
17. ساخت میکروسرویسها
فهرست کتاب:
۱. صفحه روی جلد
۲. صفحه عنوان
۳. صفحه حق چاپ
۴. تقدیم
۵. درباره نویسنده
۶. قدردانی
۷. پیشگفتار
۸. غلط نامه
۹. فهرست مطالب
۱۰. حاشیه نویسیها و بازتاب
۱۱. زبانهای خاص دامنه
۱۲. قابلیت همکاری جاوا
۱۳. همروندی
۱۴. تست با کاتلین
۱۵. برنامههای اندروید
۱۶. توسعه وب با Ktor
۱۷. ساخت میکروسرویسها
توضیحات(انگلیسی)
Master the concise and expressive power of a pragmatic multi-paradigm language for JVM, Android and beyond
DESCRIPTIONÊ
The purpose of this book is to guide a reader through the capabilities of the Kotlin language and give examples of using it for development of various applications be it desktop, mobile or Web. Although our primary focus is on the JVM and Android, the knowledge weÕre sharing here to various extents applies to other Kotlin-supported platforms such as JavaScript, native and even multi-platform applications.
The book starts with an introduction to language and its ecosystem that will give you an understanding of the key ideas behind Kotlin design, introduce you to the Kotlin tooling and present you the basic language syntax and constructs. In the next chapters weÕll get to know the multi-paradigm nature of Kotlin which allows you to create powerful abstractions by combining various aspects of functional and object-oriented programming. WeÕll talk about using common Kotlin APIs such as the standard library, reflection, and coroutine-based concurrency as well as the means for creating your own flexible APIs based on domain-specific languages. In the concluding chapters, weÕll give examples of using Kotlin for more specialized tasks such as testing, building Android applications, Web development and creating microservices.
KEY FEATURESÊÊ
– Language fundamentals
– Object-oriented and functional programming with Kotlin
– Kotlin standard library
– Building domain-specific languages
– Using Kotlin for Web development
– Kotlin for Android platform
– Coroutine-based concurrency
WHAT WILL YOU LEARNÊ
By the end of the book, youÕll obtain a thorough knowledge of all basic aspects of Kotlin programming. YouÕll be able to create a flexible and reusable code by taking advantage of object-oriented and functional features, use Kotlin standard library, compose your own domain-specific languages, write asynchronous code using Kotlin coroutines library as well. YouÕll also have a basic understanding of using Kotlin for writing test code, web applications and Android development. This knowledge will also give you a solid foundation for deeper learning of related development platforms, tools and frameworks.
WHO THIS BOOK IS FORÊ
The book is primarily aimed at developers familiar with Java and JVM and willing to get a firm understanding of Kotlin while having little to no experience in that language. Discussion of various language features will be accompanied, if deemed necessary, by comparisons with their JavaÕs analogs which should simplify Java-to-Kotlin transition. Most of the material, however, is rather Java-agnostic and should be beneficial even without prior Java knowledge. In general, experience in object-oriented or functional paradigm is a plus, but not required.
Table of Contents
10. Annotations and Reflection
11. Domain-Specific Languages
12.Ê Java Interoperability
13. Concurrency
14.Ê Testing with Kotlin
15.Ê Android Applications
16.Ê Web Development with Ktor
17.Ê Building Microservices
Table of Contents
1. Cover Page
2. Title Page
3. Copyright Page
4. Dedication
5. About the Author
6. Acknowledgement
7. Preface
8. Errata
9. Table of Contents
10. Annotations and Reflection
11. Domain-Specific Languages
12. Java Interoperability
13. Concurrency
14. Testing with Kotlin
15. Android Applications
16. Web Development with Ktor
17. Building Microservices
دیگران دریافت کردهاند
مبانی Android Studio Jellyfish – ویرایش Kotlin ۲۰۲۴
Android Studio Jellyfish Essentials – Kotlin Edition 2024
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی تابعی در کاتلین ۲۰۲۱
Functional Programming in Kotlin 2021
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), برنامهنویسی شیءگرا, سیستمعامل
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
Kotlin In-Depth [Vol-I] کوتلین به صورت عمیق [جلد اول] ۲۰۲۰
Kotlin In-Depth [Vol-I] 2020
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), برنامهنویسی شیءگرا, توسعه نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
نگاهی گذرا به کاتلین ۲۰۱۹
Kotlin at a Glance 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
طراحی الگوهای عملی با Kotlin: ساخت برنامه های مقیاس پذیر با استفاده از الگوهای طراحی سنتی، واکنشی و هم زمان در Kotlin ۲۰۱۸
Hands-On Design Patterns with Kotlin: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
کاتلین در عمل ۲۰۱۷
Kotlin in Action 2017
علوم کامپیوتر, اینترنت, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), برنامه نویسی وب, برنامهنویسی موبایل, سیستم های توزیعشده, محاسبات کلاینت - سرور
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
![ODIyMzI0OTgzOTg3OQ.jpeg Kotlin In-depth [Vol-II] کوتلین به صورت عمیق [جلد دوم]](https://img.kalibo.ir/wp-content/uploads/2026/01/05000701/ODIyMzI0OTgzOTg3OQ.jpeg)