JavaScriptES2025
از Scope و Closure تا Event Loop، موتور V8 و معماری Production.
یاد میگیری موتور چطور فکر میکند، چرا Promise قبل از setTimeout اجرا میشود و کِی کدت Leak میدهد — ۳۸ فصل، ۱۵۶ صفحه.

مدل ذهنی، نه حفظ API
هر مفهوم اول روی مدل اجرای موتور مینشیند؛ بعد در کد واقعی و مینیپروژه پیاده میشود.
Scope، Closure، this و Prototype — نه فقط چه سینتکسی بنویسی.using، متدهای Set و Promise.withResolvers کنار مرزبندی روشن با کد Legacy.Event Loop، صف Microtask، Promise و async/await؛ میدانی چرا ترتیب اجرا همان است که هست.مسیر کتاب در چهار گام
از صفر تا سطح حرفهای؛ هر گام یک دستاورد ملموس دارد.
بنیادها و مدل ذهنی
فصلهای ۱ تا ۱۲انواع داده، Scope، توابع، Closure، اشیا، Prototype، this و مقدمهٔ ناهمگام.
🎯 ساخت مدل ذهنی و درک رفتار پایه.
JavaScript مدرن و عمیق
فصلهای ۱۳ تا ۲۴Destructuring، Promise، Event Loop، ماژول، Proxy، DOM و APIهای مرورگر.
🎯 تسلط بر الگوها و قابلیتهای مدرن.
مهندسی و Production
فصلهای ۲۵ تا ۳۲Performance، V8، حافظه، امنیت، تست، Tooling، TypeScript و معماری.
🎯 طراحی کد پایدار و قابل نگهداری.
کارگاه و آمادگی شغلی
فصلهای ۳۳ تا ۳۸ترفندها، مینیپروژهها، اشتباهات رایج، مصاحبه، واژهنامه و نقشه راه.
🎯 تثبیت آموختهها و آمادگی پروژه.
کد واقعی، نه اسباببازی
هر الگو با کد کامل و قابل اجرا میآید؛ ۱۷۳ پنجرهٔ کد در طول کتاب.
نگاهی به داخل کتاب
پنج صفحهٔ برگزیده — روی هر کدام کلیک کنید تا در اندازهٔ کامل ببینید.
فهرست ۳۸ فصل
چهار بخش، یک مسیر پیوسته. روی هر بخش کلیک کنید تا فصلهایش باز شود.
نسخهٔ مناسب خودت را بردار
همهٔ نسخهها رایگاناند — هر طور راحتتری، شروع کن.
خواندن در مرورگر با فهرست فصلها و پیمایش سریع؛ بدون دانلود.
۳۸ فصل · رایگان
چهار مرجع، یک مسیر منسجم
JavaScript برای زبان؛ React برای رابط؛ Next.js برای Production؛ Git برای همکاری.

محمدرضا رضائیان
JavaScript · TypeScript · React · Node.js · Web Performance
توسعهدهنده و نویسندهٔ مجموعه راهنماهای فارسی؛ با تمرکز بر مدل ذهنی، شفافیت مرحلهبهمرحله و انتقال تجربهٔ مهندسی به زبان روشن.




