طراحی الگوهای عملی با Kotlin: ساخت برنامه های مقیاس پذیر با استفاده از الگوهای طراحی سنتی، واکنشی و هم زمان در Kotlin ۲۰۱۸
Hands-On Design Patterns with Kotlin: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin 2018

دانلود کتاب طراحی الگوهای عملی با Kotlin: ساخت برنامه های مقیاس پذیر با استفاده از الگوهای طراحی سنتی، واکنشی و هم زمان در Kotlin ۲۰۱۸ (Hands-On Design Patterns with Kotlin: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin 2018) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Alexey Soshin

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2018

زبان

English

تعداد صفحه‌ها

310

نوع فایل

epub

حجم

1 Mb

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب طراحی الگوهای عملی با Kotlin: ساخت برنامه های مقیاس پذیر با استفاده از الگوهای طراحی سنتی، واکنشی و هم زمان در Kotlin ۲۰۱۸

با بهره گیری از الگوهای طراحی و بهترین شیوه ها در Kotlin، حداکثر بهره را از آن ببرید تا برنامه های مقیاس پذیر و با کارایی بالا بسازید. درباره این کتاب• درک الگوهای طراحی سنتی GOF برای اعمال راه حل های عمومی• تغییر از OOP به FP؛ پوشش الگوهای واکنشی و همزمان به صورت گام به گام• انتخاب بهترین معماری میکروسرویس ها و MVC برای محیط توسعه خود این کتاب برای چه کسانی است؟این کتاب برای توسعه دهندگانی است که می خواهند با استفاده از Kotlin به تسلط بر الگوهای طراحی برای ساخت برنامه های کاربردی کارآمد و مقیاس پذیر دست یابند. دانش برنامه نویسی پایه جاوا یا Kotlin فرض شده است. شما چه چیزی خواهید آموخت؟• اصول Kotlin را به خوبی درک کنید، از جمله نقاط قوت و ضعف آن• الگوهای طراحی کلاسیک را در Kotlin درک کنید• برنامه نویسی تابعی را با استفاده از ویژگی های داخلی Kotlin کاوش کنید• مشکلات دنیای واقعی را با استفاده از الگوهای طراحی واکنشی و همزمان حل کنید• از نخ ها و coroutines برای ساده سازی جریان کد همزمان استفاده کنید• ضد الگوها را برای نوشتن کد Kotlin تمیز درک کنید و از خطاهای رایج اجتناب کنید• درباره ملاحظات طراحی لازم در هنگام انتخاب بین معماری ها اطلاعات کسب کنید. جزئیاتالگوهای طراحی به شما به عنوان یک توسعه دهنده امکان می دهند تا با ارائه الگوهای توسعه اثبات شده، فرآیند توسعه را سرعت بخشید. استفاده مجدد از الگوهای طراحی به جلوگیری از مشکلات پیچیده ای که می توانند مشکلات عمده ای ایجاد کنند، بهبود پایه کد شما، ارتقا استفاده مجدد از کد و مقاوم تر شدن معماری کمک می کند.هدف این کتاب تسهیل در استفاده از الگوهای طراحی در Kotlin و ارائه روش های خوب برای برنامه نویسان است.این کتاب با نشان دادن جنبه های عملی کدنویسی هوشمندانه تر در Kotlin، توضیح نحو اساسی Kotlin و تاثیر الگوهای طراحی آغاز می شود. از آنجا، این کتاب توضیحی عمیق از الگوهای طراحی کلاسیک خانواده های خالق، ساختاری و رفتاری ارائه می دهد، قبل از اینکه به سمت برنامه نویسی تابعی حرکت کند. سپس شما را از طریق الگوهای واکنشی و همزمان راهنمایی می کند و در طول مسیر به شما آموزش می دهد که چگونه از جریان ها، نخ ها و coroutines برای نوشتن کد بهتر استفاده کنید.در پایان این کتاب، شما قادر خواهید بود به طور کارآمد مشکلات رایج را که در حین توسعه برنامه ها با آن مواجه می شوید، برطرف کنید و در کار بر روی پروژه های مقیاس پذیر و قابل نگهداری در هر اندازه ای راحت باشید.سبک و رویکرداین کتاب الگوهای طراحی را به صورت گام به گام با مثال های کد واضح و مختصر توضیح می دهد.


فهرست کتاب:

۱. صفحه عنوان

۲. حق تکثیر و مشخصات

۳. تقدیم

۴. فروش ویژه پکْت

۵. مشارکت‌کنندگان

۶. پیشگفتار

۷. شروع به کار با کاتلین

۸. کار با الگوهای آفرینشی

۹. درک الگوهای ساختاری

۱۰. آشنایی با الگوهای رفتاری

۱۱. برنامه‌نویسی تابعی

۱۲. جریان‌سازی داده‌ها

۱۳. حفظ واکنش‌پذیری

۱۴. ریسه‌ها و کوروتین‌ها

۱۵. طراحی شده برای هم‌روندی

۱۶. اصطلاحات و ضد الگوها

۱۷. میکروسرویس‌های واکنش‌گرا با کاتلین

۱۸. کتاب‌های دیگری که ممکن است از آن‌ها لذت ببرید

 

توضیحات(انگلیسی)

Make the most of Kotlin by leveraging design patterns and best practices to build scalable and high performing appsAbout This Book• Understand traditional GOF design patterns to apply generic solutions• Shift from OOP to FP; covering reactive and concurrent patterns in a step-by-step manner• Choose the best microservices architecture and MVC for your development environmentWho This Book Is ForThis book is for developers who would like to master design patterns with Kotlin to build efficient and scalable applications. Basic Java or Kotlin programming knowledge is assumedWhat You Will Learn• Get to grips with Kotlin principles, including its strengths and weaknesses• Understand classical design patterns in Kotlin• Explore functional programming using built-in features of Kotlin• Solve real-world problems using reactive and concurrent design patterns• Use threads and coroutines to simplify concurrent code flow• Understand antipatterns to write clean Kotlin code, avoiding common pitfalls• Learn about the design considerations necessary while choosing between architecturesIn DetailDesign patterns enable you as a developer to speed up the development process by providing you with proven development paradigms. Reusing design patterns helps prevent complex issues that can cause major problems, improves your code base, promotes code reuse, and makes an architecture more robust.The mission of this book is to ease the adoption of design patterns in Kotlin and provide good practices for programmers.The book begins by showing you the practical aspects of smarter coding in Kotlin, explaining the basic Kotlin syntax and the impact of design patterns. From there, the book provides an in-depth explanation of the classical design patterns of creational, structural, and behavioral families, before heading into functional programming. It then takes you through reactive and concurrent patterns, teaching you about using streams, threads, and coroutines to write better code along the wayBy the end of the book, you will be able to efficiently address common problems faced while developing applications and be comfortable working on scalable and maintainable projects of any size.Style and approachThis book explains design patterns in a step-by-step manner with clear and concise code examples


Table of Contents

1. Title Page

2. Copyright and Credits

3. Dedication

4. Packt Upsell

5. Contributors

6. Preface

7. Getting Started with Kotlin

8. Working with Creational Patterns

9. Understanding Structural Patterns

10. Getting Familiar with Behavioral Patterns

11. Functional Programming

12. Streaming Your Data

13. Staying Reactive

14. Threads and Coroutines

15. Designed for Concurrency

16. Idioms and Anti-Patterns

17. Reactive Microservices with Kotlin

18. Other Books You May Enjoy

دیگران دریافت کرده‌اند

فرسایش عملی: رویکرد متخصصان ۲۰۱۱
Hands-On Ablation: The Experts’ Approach 2011

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.