طراحی الگوهای عملی با 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 |
|---|
ناشر:
Packt Publishing
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2018 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
310 |
| نوع فایل |
epub |
| حجم |
1 Mb |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,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
دیگران دریافت کردهاند
پنتره تست عملی برای برنامه های وب: اجرای تست امنیت وب برای برنامه های مدرن با استفاده از Nmap، Burp Suite و Wireshark ۲۰۲۱
Hands-on Penetration Testing for Web Applications: Run Web Security Testing on Modern Applications Using Nmap, Burp Suite and Wireshark 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری ماشینی عملی با scikit-learn و جعبه ابزارهای علمی پایتون: راهنمای عملی برای پیاده سازی الگوریتم های یادگیری ماشین نظارت شده و بدون نظارت در پایتون ۲۰۲۰
Hands-On Machine Learning with scikit-learn and Scientific Python Toolkits: A practical guide to implementing supervised and unsupervised machine learning algorithms in Python 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
پیاده سازی CI/CD در Azure DevOps: کاربردی برای برنامه های موبایل، ترکیبی و وب با استفاده از Azure DevOps و Microsoft Azure ۲۰۲۰
Hands-on Azure DevOps: CICD Implementation for Mobile, Hybrid, and Web Applications Using Azure DevOps and Microsoft Azure 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری ماشین عملی با C++: ساخت، آموزش و استقرار خطوط لوله یادگیری ماشین و یادگیری عمیق انتها به انتها ۲۰۲۰
Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
طراحی، شبیهسازی و بهینهسازی جداسازیهای جذبی و کروماتوگرافی: رویکردی عملی ۲۰۱۸
Design, Simulation and Optimization of Adsorptive and Chromatographic Separations: A Hands-On Approach 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
فرسایش عملی: رویکرد متخصصان ۲۰۱۱
Hands-On Ablation: The Experts’ Approach 2011
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
