زبانِ خودِ جاوااسکریپت — از مقدارها تا async/await و حلقهی رویداد، با داورِ زندهای که خروجی کدت را همانجا میسنجد.

این دوره، خودِ زبانِ جاوااسکریپت را به تو میآموزد — نه ترفندهای پراکنده. هر مفهوم را با مقاله میخوانی، با تمرینِ عملی تثبیت میکنی و کدت را در یک داورِ زنده (Node) اجرا میکنی که خروجی کنسول را همان لحظه میسنجد. از مقدارها و انواع داده شروع میکنیم و قدمبهقدم تا کلوژر، this، پروتوتایپ، کلاسها، عبارتهای باقاعده، برنامهنویسیِ تابعی و در نهایت غولِ آخر یعنی async/await و حلقهی رویدادِ Node پیش میرویم — همه بهشکلِ قطعی و قابلسنجش. در پایان، دو پروژهی واقعیِ کنسولی میسازی که همهی این مهارتها را کنار هم میگذارد.
== در برابر ===)Mathfor…of/for…in)، تابعها، پارامترهای default/rest/spread و destructuringmap/filter/reduce/sort/find و بیشتر?.، ??، کلیدهای محاسبهشده، ابزارهای Object.*)this و call/apply/bind، پروتوتایپ و زنجیرهی آن، کلاسها و شیءگراییِ مدرن (ارثبری، static، get/set، فیلدِ خصوصیِ #)Map/Set/WeakMapPromise.all/race/allSettledبرای کسی که میخواهد جاوااسکریپت را عمیق و درست یاد بگیرد — چه تازهکار باشی و چه برنامهنویسی که میخواهد شکافهای دانشش را پر کند. اگر هدفت فهمیدنِ کلوژر، this، پروتوتایپ و بهخصوص async/await در سطحِ مصاحبه و کارِ واقعی است، اینجا جای توست. نیازی به دانشِ قبلیِ جاوااسکریپت نیست.
this، پروتوتایپ، کلاس، آرایهها و async دو فصلِ پرحجم گرفتهاند چون بیشترین ارزش را دارند.این دوره را تیم آموزشی دینا کد طراحی کرده — با تمرکز بر «یادگیری با انجامدادن»: هر مفهوم با تمرین عملی و داوری خودکار که کدت را همان لحظه میسنجد، و سرفصلهایی که بر پایهی مسیر واقعی یک برنامهنویس چیده شدهاند.
۲۶ سرفصل · ۲۲۴ درس · ۱۸۷ تمرین
اولین خط کدت را همین امروز در «جاوااسکریپت از صفر تا برنامهنویس» بنویس. شروع رایگان است و در کمتر از دو دقیقه وارد محیط یادگیری میشوی.