- عنوان کتاب: JavaScript The Comprehensive Guide
- نویسنده: Philip Ackermann
- حوزه: جاوااسکریپت
- سال انتشار: 2026
- تعداد صفحه: 2056
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 44.6 مگابایت
هدف این کتاب نهتنها آموزش زبان جاوااسکریپت، بلکه آشنا کردن شما با مفاهیم پایهای برنامهنویسی است؛ بهویژه برای زمانی که هنوز با هیچیک از زبانهای برنامهنویسی آشنایی ندارید. از این رو، در این فصل مقدماتی، ابتدا به توضیح چند اصطلاح و مفهوم پایه میپردازیم که در سراسر کتاب کاربردی خواهند بود. اگر پیشزمینه یا تجربهای در برنامهنویسی دارید، میتوانید دستکم بخش نخست این فصل را نادیده بگیرید. از سوی دیگر، ما عمداً این بخش را کوتاه نگه داشتهایم، زیرا نمیخواهیم با مباحث نظری و طولانی درباره برنامهنویسی حوصلهتان را سر ببریم، بلکه میخواهیم هرچه سریعتر کار با جاوااسکریپت را آغاز کنید؛ بنابراین، میتوانید این فصل را نوعی مرور سریع نیز در نظر بگیرید. پیش از شروع، نکته کوتاهی درباره این کتاب باقی میماند: گاهی هنگام بحث درباره موضوعات خاص، به مفاهیمی اشاره میکنیم که توضیحات کاملتر آنها در بخشهای بعدی ارائه خواهد شد. بهطور کلی، در کتابهای مربوط به زبانهای برنامهنویسی، گریزی از اینگونه گسستهای مطالب نیست. به نوعی، نویسنده با معمای «مرغ و تخممرغ» مواجه است: توضیح یک مفهوم بدون دیگری ممکن نیست و بالعکس. در چنین مواردی، برای شفافیت بیشتر، به فصلها یا بخشهایی ارجاع دادهایم که در آنها مفاهیم مربوطه بهطور کاملتری بررسی شدهاند.
This book is designed not only to teach you the JavaScript language, but also introduce you to basic programming concepts in case you aren’t yet familiar with any programming language. In this introductory chapter, we’ll therefore first explain a few basic terms and concepts that will be helpful throughout the book. If you already have some experience in programming, you can skip at least the first part of this chapter. On the other hand, we have deliberately kept this part short because we don’t want to bore you with theoretical treatises on programming but get you quickly started with JavaScript. Therefore, you might also consider this chapter a quick review. One more quick note about this book before we start: Occasionally, when discussing certain topics, we’ll touch on concepts that will be explained more fully later. In general, this disconnect can’t always be avoided in a book on programming languages. In a way, as an author, you’re faced with the chicken-and-egg problem: One concept cannot be explained without the other, and vice versa. In such cases, for the sake of clarity, we have included references to the chapters or sections in which the relevant concepts are discussed more fully.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: JavaScript The Comprehensive Guide





نظرات کاربران