ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learning Python Design Patterns

دانلود کتاب آموزش الگوهای طراحی پایتون

Learning Python Design Patterns

مشخصات کتاب

Learning Python Design Patterns

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش: 2nd Revised edition 
نویسندگان:   
سری:  
ISBN (شابک) : 178588803X, 9781785888038 
ناشر: Packt Publishing 
سال نشر: 2016 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 54,000



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



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 17


در صورت تبدیل فایل کتاب Learning Python Design Patterns به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب آموزش الگوهای طراحی پایتون



از قدرت الگوهای طراحی برای حل مشکلات دنیای واقعی در معماری، طراحی و توسعه برنامه نرم افزار پایتون استفاده کنید

درباره این کتاب

    < li>درک الگوهای طراحی ساختاری، خلقی و رفتاری پایتون
  • آشنایی با زمینه و کاربرد الگوهای طراحی برای حل مشکلات دنیای واقعی در معماری، طراحی و توسعه نرم افزار
  • <. li>از طریق پیاده سازی های نمونه در Python نسخه 3.5 برای الگوهای طراحی مشخص شده قرار بگیرید

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

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

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

  • مهارت‌های خود را برای ایجاد معماری نرم‌افزاری بهتر تقویت کنید
  • درک راه حل های اثبات شده برای مسائل رایج طراحی
  • کاوش در مورد اصول طراحی که اساس طراحی نرم افزار را تشکیل می دهند، مانند اتصال شل، اصل هالیوود و اصل بستن باز در میان سایر موارد
  • در مفاهیم برنامه نویسی شی گرا کاوش کنید و نحوه استفاده از آنها در برنامه های نرم افزاری را بیابید
  • درکی از الگوهای طراحی خلاقانه و روش های مختلف ایجاد اشیا ایجاد کنید که به شما در حل مسائل در توسعه نرم افزار کمک می کند< /li>
  • از الگوهای طراحی ساختاری استفاده کنید و نحوه تعامل اشیاء و کلاس ها برای ساخت برنامه های بزرگتر را دریابید
  • روی تعامل بین اشیا با الگوهای فرمان و مشاهده گر تمرکز کنید
  • بهبود بهره وری و پایه کد برنامه شما با استفاده از Pyth در مورد الگوهای طراحی

در جزئیات

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

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

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

در پایان کتاب، توانایی‌های حرفه‌ای خود را در معماری، طراحی و توسعه نرم‌افزار افزایش خواهید داد.


توضیحاتی درمورد کتاب به خارجی

Leverage the power of design patterns to solve real-world problems in Python software architecture, design, and application development

About This Book

  • Understand the structural, creational, and behavioral Python design patterns
  • Get to know the context and application of design patterns to solve real-world problems in software architecture, design, and application development
  • Get practical exposure through sample implementations in Python v3.5 for the design patterns featured

Who This Book Is For

This book is for software architects and Python developers, and will be useful for novice engineers and seasoned architects as well. It requires a basic understanding of programming concepts and beginner level Python development experience. It will also be helpful for educational experiences for students and teachers in live learning environments.

What You Will Learn

  • Enhance your skills to create a better software architecture
  • Understand proven solutions to commonly occurring design issues
  • Explore the design principles that form the basis of software design, such as loose coupling, the Hollywood principle and the Open Close principle among others
  • Delve into the object-oriented programming concepts and find out how they are used in software applications
  • Develop an understanding of Creational Design Patterns and the different object creation methods that help you solve issues in software development
  • Use Structural Design Patterns and find out how objects and classes interact to build larger applications
  • Focus on the interaction between objects with the command and observer patterns
  • Improve the productivity and code base of your application using Python design patterns

In Detail

With the increasing focus on optimized software architecture and design, it is important that software architects think about optimizations in object creation, code structure, and interaction between objects at the architecture or design level. This makes sure that the cost of software maintenance is low and code can be easily reused or is adaptable to change. The key to this is reusability and low maintenance in design patterns.

Building on the success of the previous edition, Learning Python Design Patterns, Second Edition will help you implement real-world scenarios with Python's latest release, Python v3.5.

We start by introducing design patterns from the Python perspective. As you progress through the book, you will learn about Singleton patterns, Factory patterns, and Facade patterns in detail. After this, we'll look at how to control object access with proxy patterns. It also covers observer patterns, command patterns, and compound patterns.

By the end of the book, you will have enhanced your professional abilities in software architecture, design, and development.





نظرات کاربران