برنامه نويسي

الگوهای طراحی حرفه ای جاوا اسکریپت

Pro JavaScript design patterns

دانلود کتاب Pro JavaScript design patterns (به فارسی: الگوهای طراحی حرفه ای جاوا اسکریپت) نوشته شده توسط «Ross Harmes – Dustin Diaz»


اطلاعات کتاب الگوهای طراحی حرفه ای جاوا اسکریپت

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Apress Distributed to the Book trade worldwide by Springer-Verlag New York

نویسنده: Ross Harmes – Dustin Diaz

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2007

تعداد صفحه: 269 / 282

حجم فایل: 1.18 مگابایت

کد کتاب: 9781590599 , 9789781590597

توضیحات کتاب الگوهای طراحی حرفه ای جاوا اسکریپت

به عنوان یک توسعه‌دهنده وب، از قبل می‌دانید که جاوا اسکریپت زبان قدرتمندی است که به شما امکان می‌دهد مجموعه‌ای از عملکردهای پویا را به وب‌سایت‌هایی که در غیر این صورت ثابت هستند اضافه کنید. اما قدرت بیشتری در انتظار باز شدن است. به عنوان بخشی از یک تیم.

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

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

این کتاب یک ابزار یادگیری ارزشمند برای هر توسعه دهنده باتجربه جاوا اسکریپت خواهد بود. فهرست مطالب واسط های جاوا اسکریپت بیانی کپسوله سازی و مخفی کردن اطلاعات وراثت الگوی Singleton Chaining الگوی کارخانه الگوی پل الگوی ترکیبی الگوی نما الگوی آداپتور الگوی تزئینی الگوی Flyweight الگوی پروکسی الگوی مشاهدهگر الگوی الگوی فرمان الگوی پاسخگویی


As a web developer, you’ll already know that JavaScript is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power waiting to be unlockedJavaScript is capable of full objectoriented capabilities, and by applyingobject-oriented principles, best practices, and design patterns to your code, you can make it more powerful, more efficient, and easier to work with alone or as part of a team.

With Pro JavaScript Design Patterns, you’ll start with the basics of objectoriented programming in JavaScript applicable to design patterns, including making JavaScript more expressive, inheritance, encapsulation, information hiding, and more. With that covered, you can kickstart your JavaScript development in the second part of the book, where you’ll find detail on how to implement and take advantage of several design patterns in JavaScript, including composites, decorators, facades, adapters, and many more.

Each chapter is packed with realworld examples of how the design patterns are best used and expert advice on writing better code, as well as what to watch out for. Along the way you’ll discover how to create your own libraries and APIs for even more efficient coding.Master the basics of objectoriented programming in JavaScript, as they apply to design patterns Apply design patterns to your kickstart your JavaScript development Work through several realworld examples What you’ll learn How to apply objectoriented programming techniques in JavaScript How to take advantage of inheritance, interfaces, and encapsulation and information hiding to kickstart your JavaScript development How to implement several design patterns in your JavaScript projects, including factory, facade, bridge, composite, adapter, decorator, flyweight, proxy, command, observer, and chain of responsibility How to make your code easier to manage in a team environment, as well as on your own How to create your own libraries and APIs Who this book is for

This book will be an invaluable learning tool for any experienced JavaScript developer. Table of Contents Expressive JavaScript Interfaces Encapsulation and Information Hiding Inheritance The Singleton Pattern Chaining The Factory Pattern The Bridge Pattern The Composite Pattern The Facade Pattern The Adapter Pattern The Decorator Pattern The Flyweight Pattern The Proxy Pattern The Observer Pattern The Command Pattern The Chain of Responsibility Pattern

دانلود کتاب «الگوهای طراحی حرفه ای جاوا اسکریپت»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید