الگوهای طراحی در ‎.NET ۲۰۲۴
Design Patterns in .NET 2024

دانلود کتاب الگوهای طراحی در ‎.NET ۲۰۲۴ (Design Patterns in .NET 2024) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Timur Yaroshenko

voucher (1)

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

سال انتشار

2024

زبان

English

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

314

نوع فایل

pdf

حجم

16.9 MB

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

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

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

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

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

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

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

توضیحات

معرفی کتاب الگوهای طراحی در ‎.NET ۲۰۲۴

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

ویژگی‌های کلیدی

● آموزش مبانی برنامه‌نویسی شیءگرا (OOP)

● یادگیری الگوهای قدرتمند سازنده، ساختاری و رفتاری

● به‌کارگیری اصول SOLID و GoF برای کدنویسی مقیاس‌پذیر و قابل نگهداری

توضیحات

راهنمای جامعی که شما را در دنیای الگوهای طراحی در .NET همراهی می‌کند و به شما این توانایی را می‌دهد تا نرم‌افزاری بسازید که نه تنها قوی و کارآمد باشد، بلکه قابل نگهداری، مقیاس‌پذیر و تست‌پذیر نیز باشد.

درک عمیقی از اصول برنامه‌نویسی شیءگرا (OOP)، از جمله وراثت، کپسوله‌سازی و چندریختی به دست آورید که شالوده‌ای برای کد ساختاریافته است. الگوهای طراحی سازنده مانند Factory و Abstract Factory را کاوش کنید، بر نمونه‌سازی شیء مسلط شوید و در الگوهای ساختاری مانند Adapter و Composite که بر ترکیب شیء حکومت می‌کنند، عمیق شوید. پیچیدگی‌های الگوهای رفتاری مانند Template Method و Observer را برای کنترل مؤثر تعامل شیءها بررسی کنید. اسرار اصول SOLID را کشف کنید: مسئولیت واحد، باز/بسته، جانشینی لیسکوف، تفکیک رابط و وارونگی وابستگی برای ساخت کد قابل نگهداری، مقیاس‌پذیر و تست‌پذیر.

این کتاب می‌تواند به شما بینشی در مورد نحوه نوشتن نرم‌افزارهای مدرن، مشکلاتی که توسعه‌دهندگان نرم‌افزار در کار روزمره خود با آن مواجه هستند و نحوه حل آن‌ها با ساده‌سازی طراحی و ساختار کد ارائه دهد. پس از خواندن این کتاب، شما به یک توسعه‌دهنده بهتر تبدیل خواهید شد که می‌تواند آزادانه با همکاران باتجربه‌تر صحبت کند و به راحتی وظایف پیچیده را با حداقل تلاش حل کند.

آنچه خواهید آموخت

● طراحی راه حل‌های ساده و قابل استفاده مجدد

● کاهش منحنی یادگیری در الگوهای طراحی

● نحوه طراحی سلسله مراتب کلاس خود

● بررسی راه‌های اجتناب از اشتباهات رایج طراحی نرم‌افزار

● ارتقای مهارت‌های توسعه نرم‌افزار خود به سطح جدید

این کتاب برای چه کسانی است

این کتاب برای توسعه‌دهندگان .NET در تمام سطوح، از مبتدی تا حرفه‌ای، عالی است. چه مهندس نرم‌افزار، چه معمار سیستم باشید و چه علاقه‌مند به ساخت کد با کیفیت بالا، این کتاب شما را با دانش و مهارت‌های عملی برای تبدیل شدن به یک استاد واقعی الگوهای طراحی مجهز می‌کند.

فهرست مطالب

1. مواضع اصلی OOP

2. الگوهای طراحی سازنده: Factory و Builder

3. الگوهای طراحی سازنده: Singleton و Prototype

4. الگوهای طراحی ساختاری: Adapter، Composite و Flyweight

5. الگوهای طراحی ساختاری: ترکیب شیء

6. الگوهای طراحی رفتاری شیء

7. الگوهای طراحی رفتاری: Observer، Visitor و State

8. الگوهای طراحی رفتاری: Mediator و Command

9. الگوهای طراحی رفتاری: Interpreter، Iterator و Memento

10. اصول SOLID

11. وارونگی کنترل در .NET Core


فهرست کتاب:

۱. جلد

۲. صفحه عنوان

۳. صفحه حق چاپ

۴. صفحه تقدیم

۵. درباره نویسنده

۶. درباره بازبین

۷. قدردانی

۸. پیشگفتار

۹. فهرست مطالب

۱.  دیدگاه‌های اصلی OOP

۲.  الگوهای طراحی آفرینشی: کارخانه و سازنده

۳.  الگوهای طراحی آفرینشی: تکین و نمونه اولیه

۴.  الگوهای طراحی ساختاری: آداپتور، کامپوزیت و مگس وزن

۵.  الگوهای طراحی ساختاری: ترکیب شیء

۶.  الگوهای طراحی رفتاری شیء

۷.  الگوهای طراحی رفتاری: مشاهده‌گر، بازدیدکننده و حالت

۸.  الگوهای طراحی رفتاری: میانجی و دستور

۹.  الگوهای طراحی رفتاری: مفسر، تکرارکننده و یادگاری

۱۰.  اصول SOLID

۱۱.  وارونگی کنترل در .NET Core

۲۱. فهرست نمایه

 

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

Classic tricks in a modern wrap

KEY FEATURES  

● Learn fundamentals of object-oriented programming (OOP).

● Learn powerful creational, structural, and behavioral patterns.

● Apply SOLID and GoF principles for maintainable and scalable code.

DESCRIPTION 

A comprehensive guide that takes you on a journey through the world of design patterns in .NET, empowering you to create software that is not only robust and efficient but also maintainable, scalable, and testable.

Develop a solid understanding of object-oriented programming (OOP) principles, including inheritance, encapsulation, and polymorphism, forming the groundwork for well-structured code. Explore creational design patterns like Factory and Abstract Factory, mastering object instantiation, and delve into structural patterns such as Adapter and Composite, governing object composition. Navigate the intricacies of behavioral patterns like Template Method and Observer to control object interaction effectively. Unravel the mysteries of SOLID principles: Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion for building maintainable, scalable, and testable code.

This book can give you an insight into how modern software is written, what problems software developers face in their everyday work, and how they solve them by simplifying the design and structure of the code. After reading this book, you will become a better developer who can talk freely with more experienced colleagues and easily solve complex tasks with minimum effort.

WHAT YOU WILL LEARN

● Designing simple and reusable solutions.

● Reduce the learning curve in design patterns.

● How to design your class hierarchy.

● Explore ways to avoid common software design mistakes.

● Elevate your software development skills to a new level.

WHO THIS BOOK IS FOR

This book is perfect for .NET developers of all levels, from beginners to professionals. Whether you are a software engineer, a system architect, or passionate about crafting high-quality code, this book will equip you with the knowledge and practical skills to become a true master of design patterns.

TABLE OF CONTENTS

1. Main OOP Standpoints

2. Creational Design Patterns: Factory and Builder

3. Creational Design Patterns: Singleton and Prototype

4. Structural Design Patterns: Adapter, Composite, and Flyweight

5. Structural Design Patterns: Object Composition

6. Object Behavioral Design Patterns

7. Behavioral Design Patterns: Observer, Visitor, and State

8. Behavioral Design Patterns: Mediator and Command

9. Behavioral Design Patterns: Interpreter, Iterator, and Memento

10. The SOLID Principles

11. Inversion of Control in .NET Core


Table of Contents

1. Cover

2. Title Page

3. Copyright Page

4. Dedication Page

5. About the Author

6. About the Reviewer

7. Acknowledgement

8. Preface

9. Table of Contents

1. Main OOP Standpoints

2. Creational Design Patterns: Factory, and Builder

3. Creational Design Patterns: Singleton and Prototype

4. Structural Design Patterns: Adapter, Composite, and Flyweight

5. Structural Design Patterns: Object Composition

6. Object Behavioral Design Patterns

7. Behavioral Design Patterns: Observer, Visitor, and State

8. Behavioral Design Patterns: Mediator and Command

9. Behavioral Design Patterns: Interpreter, Iterator, and Memento

10. The SOLID Principles

11. Inversion of Control in .NET Core

21. Index

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

الگوهای طراحی در اشیاء ABAP ۲۰۱۶
Design Patterns in ABAP Objects 2016

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

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

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

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

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

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

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

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

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

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

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

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