جاوااسکریپت ناهمگام ۲۰۱۲
Async JavaScript 2012

دانلود کتاب جاوااسکریپت ناهمگام ۲۰۱۲ (Async JavaScript 2012) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Trevor Burnham

voucher-1

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

سال انتشار

2012

زبان

English

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

106

نوع فایل

pdf

حجم

0.2 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب جاوااسکریپت ناهمگام ۲۰۱۲

با ظهور HTML5، معماری MVC فرانت‌اند، و Node.js، جاوا اسکریپت همه‌جا حاضر است – و همچنان آشفته. این کتاب به شما پایه‌ای محکم برای مدیریت وظایف ناهمزمان می‌دهد، بدون اینکه در انبوهی از توابع کال‌بک (callback) سردرگم شوید. این یک راهنمای سریع برای ضروری‌ترین تکنیک‌های برخورد با رفتار ناهمزمان، از جمله PubSub، مدل‌های مبتنی بر رویداد (evented models) و Promises است. با داشتن این ترفندها، آمادگی بیشتری برای مدیریت پیچیدگی برنامه‌های بزرگ تحت وب و ارائه کد پاسخگو خواهید داشت.

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

مفاهیم موجود در کتاب با مثال‌های قابل اجرا از مرورگر و فریم‌ورک سرور Node.js نشان داده شده‌اند و کتابخانه‌های مکمل از جمله jQuery، Backbone.js و Async.js را در بر می‌گیرند. شما یاد خواهید گرفت که چگونه صفحات وب پویا و سرورهای بسیار همزمان ایجاد کنید، این کار را با تسلط بر هنر توزیع رویدادها به جایی که باید رسیدگی شوند انجام می دهید، نه اینکه کال‌بک‌ها را در داخل کال‌بک‌ها و کال‌بک‌ها تو در تو کنید.

*Async JavaScript* به شما کمک می‌کند تا به سرعت در توسعه وب واقعی شروع به کار کنید. تا زمانی که فصل Promises را به پایان برسانید، درخواست‌های Ajax را به صورت موازی اجرا می‌کنید یا انیمیشن‌ها را به صورت متوالی اجرا خواهید کرد. در پایان کتاب، حتی یاد خواهید گرفت که چگونه از Web Workers و AMD برای برنامه‌های جاوا اسکریپت با عملکرد پیشرفته استفاده کنید. مهمتر از همه، دانش لازم برای نوشتن کد ناهمزمان با اطمینان را خواهید داشت.

**آنچه شما نیاز دارید:**

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


فهرست کتاب:

۱. جاوااسکریپت ناهمگام

۲. برای بهترین تجربه‌ی خواندن…

۳.

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

۵. تحسین‌های اولیه برای جاوااسکریپت ناهمگام

۶. تشکر و قدردانی

۷. مقدمه

۸. فصل ۱: درک رویدادهای جاوااسکریپت

۹. فصل ۲: توزیع رویدادها

۱۰. فصل ۳: وعده‌ها و تعویق‌ها

۱۱. فصل ۴: کنترل جریان با Async.js

۱۲. فصل ۵: چندریسمانی با ورکرها

۱۳. فصل ۶: بارگیری ناهمگام اسکریپت

۱۴. پیوست ۱: ابزارهایی برای رام کردن جاوااسکریپت

 

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

With the advent of HTML5, front-end MVC, and Node.js, JavaScript is ubiquitous–and still messy. This book will give you a solid foundation for managing async tasks without losing your sanity in a tangle of callbacks. It’s a fast-paced guide to the most essential techniques for dealing with async behavior, including PubSub, evented models, and Promises. With these tricks up your sleeve, you’ll be better prepared to manage the complexity of large web apps and deliver responsive code.

With Async JavaScript, you’ll develop a deeper understanding of the JavaScript language. You’ll start with a ground-up primer on the JavaScript event model–key to avoiding many of the most common mistakes JavaScripters make. From there you’ll see tools and design patterns for turning that conceptual understanding into practical code.

The concepts in the book are illustrated with runnable examples drawn from both the browser and the Node.js server framework, incorporating complementary libraries including jQuery, Backbone.js, and Async.js. You’ll learn how to create dynamic web pages and highly concurrent servers by mastering the art of distributing events to where they need to be handled, rather than nesting callbacks within callbacks within callbacks.

Async JavaScript will get you up and running with real web development quickly. By the time you’ve finished the Promises chapter, you’ll be parallelizing Ajax requests or running animations in sequence. By the end of the book, you’ll even know how to leverage Web Workers and AMD for JavaScript applications with cutting-edge performance. Most importantly, you’ll have the knowledge you need to write async code with confidence.

What You Need:

Basic knowledge of JavaScript is recommended. If you feel that you’re not up to speed, see the “Resources for Learning JavaScript” section in the preface.


Table of Contents

1. Async JavaScript

2. For the Best Reading Experience…

3. ​

4. Table of Contents

5. Early Praise for Async JavaScript

6. Acknowledgments

7. Introduction

8. Chapter 1: Understanding JavaScript Events

9. Chapter 2: Distributing Events

10. Chapter 3: Promises and Deferreds

11. Chapter 4: Flow Control with Async.js

12. Chapter 5: Multithreading with Workers

13. Chapter 6: Async Script Loading

14. Appendix 1: Tools for Taming JavaScript

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

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

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

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

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

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

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

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

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

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

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