javascript

معرفی چندتا کتاب خوب برای یادگیری جاوااسکریپت

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

در هر صورت زبون برنامه نویسی PHP رو همیشه برای کار، کنار خودم نگه میدارم، قبلترها با کدایگنایترِ با وقار کارهام رو پیش میبردم، اما این روزها با لاراولِ مهربون خوش میگذرونم. قبلا مطلبی درمورد اینکه چرا از CodeIgniter رفتم سراغ Laravel نوشتم، که اگه دوست دارید میتونید اون رو مطالعه کنید. الغرض، همیشه دنبال یه زبون برنامه‌نویسی سبک و بی‌دردسر برای کارهای ساده‌ترم بودم. انتخاب اولم جاوااسکریپت بود، البته به همراه Node.JS. اما اون موقع احساس کردم جاوااسکریپت زیادی بدقلقی میکنه و برای همین رفتم سراغ Ruby نازنین که اینجا درموردش نوشتم: روبی این زبون دوست‌داشتنی، این دوست نازنین!

بعد از مدتی کار با روبی احساس کردم که فقط تو زمینه‌ی توسعه‌ی وب خیلی روش کار شده و با همه‌ی خوبی‌هاش تو خیلی از زمینه‌های دیگه زیاد چاق و چله نیست. به همین خاطر رفتم سراغ Python که تو خیلی از زمینه‌ها خیلی خوب روش کار شده بود. تو این نوشته دلایل اینکه چرا رفتم سراغ پایتان رو نوشتم: چرا پایتان؟

القصه، بعد از مدتی کار کردن با پایتان، به این نتیجه رسیدم که برای کارهای تفریحیم باز باید دست به دامان همون جاوااسکریپت بشم. دلایلم رو هم اینجا نوشتم: چرا جاوااسکریپت پادشاه است؟

البته این تجربیات من مثل جملات بالا خیلی سریع اتفاق نیفتاد! بلکه چند سال زمان برد! در هر صورت به قول مولوی: هیچ میوه‌ی پخته با کوره نشد!

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

(بیشتر…)

بیشتر بخوانید