دانلود کتاب JavaScript Cookbook (Oreilly Cookbooks) (به فارسی: کتاب آشپزی جاوا اسکریپت (کتاب های آشپزی اوریلی)) نوشته شده توسط «Shelley Powers»
اطلاعات کتاب کتاب آشپزی جاوا اسکریپت (کتاب های آشپزی اوریلی)
موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: O’Reilly Media
نویسنده: Shelley Powers
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2010
تعداد صفحه: 554
حجم کتاب: 7 مگابایت
کد کتاب: 0596806132 , 9780596806132
نوبت چاپ: 1
توضیحات کتاب کتاب آشپزی جاوا اسکریپت (کتاب های آشپزی اوریلی)
امروزه در توسعه برنامه های کاربردی وب در مقیاس متوسط تا بزرگ، استفاده از چارچوب های جاوا اسکریپت مانند Prototype، Scriptaculous و JQuery یک روش معمول است. همانطور که نویسنده کتاب آشپزی جاوا اسکریپت اشاره می کند، “برای استفاده از یک کتابخانه فریمورک مانند jQuery با بهترین توانایی خود، باید درک کنید که در زیر سرپوش چه اتفاقی می افتد.” کتاب آشپزی جاوا اسکریپت اطلاعات خوبی در مورد ویژگی های اساسی و جدید جاوا اسکریپت ارائه می دهد. برای مثال، این کتاب ویژگیهای ECMAScript 5 را پوشش میدهد (بهعنوان مثال، روشهای شی آرایه “forEach”، “نقشه” و “فیلتر”) با سناریوهای استفاده مشخص در قالب رسیدهای کلاسیک “کتاب آشپزی”، همراه با تکههایی از کد در زمینه.
فراتر از این “مشکلات” جدا شده، این کتاب همچنین بینش هایی را در مورد آنچه در ساخت برنامه های کاربردی وب دنیای واقعی از نظر شیوه های خوب و اصطلاحات عمل گرایانه مورد نیاز است، ارائه می دهد. برای مثال، هنگامی که به شما نشان میدهد چگونه با هیچ موقعیت جاوا اسکریپتی بهخوبی رفتار کنید، این کتاب دیدگاهی «تاریخی» در مورد راهحلهای موجود، چگونگی تکامل آنها در طول زمان و آنچه استاندارد فعلی عملکرد خوب را ایجاد میکند، ارائه میکند. رسید با راهحل تگ ساده شروع میشود و نمونه فرم افشای پیشرونده ملموستری را در وسط ارائه میدهد. در بخش «همچنین ببینید»، فهرستی از خواندنهای بیشتر (به همراه URL) با موضوع «بهبود پیشرونده» ارائه شده است. این کتاب همچنین موضوعات پیشرفته تری مانند نحوه پیاده سازی برنامه نویسی شی گرا با شی جاوا اسکریپت و ساخت کتابخانه های کد سفارشی را پوشش می دهد.
از طریق رسیدهای مختلف، برای به تصویر کشیدن چشم انداز سریع در حال تکامل توسعه front-end، این کتاب موضوعات چشم نوازی مانند API HTML5 مانند “کشیدن و رها کردن”، “کارگر وب”، دسترسی به سیستم فایل، و همچنین ایجاد تلفن همراه را پوشش می دهد. ویجت ها و برنامه های تلفن هوشمند بومی با HTML/JavaScript با استفاده از ابزارهای ترجمه منبع باز.
بهعنوان یک توسعهدهنده رابط کاربری، این کتاب را یک مطالعه غیررسمی بسیار خوب برای من میدانم تا با APIها و گرایشهای جدید آشنا شوم و دانش خود را در مورد خاص بودن زبان تازه کنم. تکههای کد موجود در کتاب بسیار کامل هستند و میتوانند برای رفع برخی از مشکلات دنیای واقعی بسیار مفید باشند.
Going beyond these isolated “problems”, the book also provides insights into what is needed in building real world web applications in terms of good practices and pragmatic idioms. For example, when showing you how to gracefully handle no JavaScript situations, the book provides a “historical” perspective on the existing solutions, how they have been evolved over the time and what establishes the current standard of good practice. The receipt starts with the simple tag solution and presents a more concrete progressive disclosure form example in the middle; In the “See Also” section, a list of further readings (with URLs) are provided on the topic of “progressive enhancement”. The book also covers more advanced topics such as how to implement object oriented programming with JavaScript Object and building custom code libraries.
Through different receipts, to depict the fast evolving landscape of front-end development, the book covers eye-catching topics such as HTML5 API such as “drag-and-drop”, “web worker”, filesystem access, as well as creating mobile widgets and native smart phone applications with HTML/JavaScript using open source translation tools.
As a UI developer, I’ve found the book a very good casual reading for me to get up to speed with the new APIs and trends and refresh my knowledge about the idiosyncracy of the language. The code snippets in the book are very complete and could be really handy to tackle some of the real-world problems.
دانلود کتاب «کتاب آشپزی جاوا اسکریپت (کتاب های آشپزی اوریلی)»