در سپتامبر ۱۹۹۵، یکی از برنامهنویسان Netscape به نام براندان آیچ توانست در عرض فقط ده روز یک زبان برنامهنویسی جدید ایجاد کند. این زبان برنامهنویسی جدید در ابتدا با نام موکا شناخته میشد و سپس به Livescript و سپس JavaScript غییر نام یافت. این زبان با هدف رفع یک سری مشکلات اولیه ایجاد شد، اما در حال حاضر در ۹۵.۲ درصد از وب سایتها، از جمله برخی از پر بازدیدترینها مانند فیسبوک و یوتیوب، استفاده میشود. حتی برنامههای محبوب و مفید دنیای وب مانند Google Maps وeBay نیز بدون آن وجود نخواهند داشت.
این کتاب، یک شاهکار دیگر از سری کتابهای Head First است و JavaScript را به سبک برند خود به شما آموزش میدهد. جایی که با خواندن و فعالیتهای تعاملی زیاد، شما را قدم به قدم به متخصص شدن نزدیک میکند. خواندن این کتاب به هر برنامهنویس تازه کار JavaScript توصیه میشود و برای هر کسی که میخواهد JavaScript را یاد بگیرد یک پیشنهاد عالی است. با خواندن این کتاب، در واقع با بازی و حل معما، JavaScript را به روشی خاصی یاد خواهید گرفت. همچنین کدهای واقعی زیادی ایجاد خواهید کرد تا بتوانید برنامهنویسی را شروع کنید. همچنین مباحث مهمی مانند کارهای داخلی JavaScript، نحوه تعامل JavaScript با مرورگر و موضوعات بیشتری مانند قدرت توابع، استفاده از آرایهها، کار با اشیاء، توسعه برنامه، آزمایش و ... را یاد میگیرید.
اگر تازه کار هستید و تجربه برنامهنویسی با زبان JavaScript را ندارید، این کتاب بهترین انتخاب برای شماست. علاوه بر این برای برنامهنویسانی که میخواهند دانش زبان خود را بهبود بخشند نیز یک پیشنهاد خوب است. پس از اتمام هر فصل، میتوانید آنچه را که یاد گرفتهاید در وب سایت نویسنده تمرین کنید. این کتاب تمام آنچه را که باید بدانید به صورت ساده به شما آموزش خواهد داد و از تصاویر و نمودارها برای کمک به درک موضوعات استفاده میکند.