در حال حاضر محصولی در سبد خرید شما وجود ندارد.
صفر به قهرمان: ES6 / ES2015 + ES2016 + ES2017، شی گرا، عملکردی، Asynchronous JS + مصاحبه آمادگی
عنوان اصلی : JavaScript Masterclass 2021: Modern & Comprehensive
سرفصل های دوره :
معرفی و راه اندازی دوره:
معرفی و نمای کلی دوره
تنظیم ابزار و محیط
متغیرها:
تکنیک های اساسی رفع اشکال
انواع داده اولیه:
انواع انواع داده ها
تهی و تعریف نشده
بولی
رشته ها
رشته های الگو
روش های رشته ای
اعداد
روش های ریاضی
Math.random()
نماد
تمرین کدنویسی
راه حل کدگذاری
اصول جاوا اسکریپت (اپراتورها و بیانیه ها):
معرفی بخش
اپراتورها
اپراتورهای بیتی
بیانیه if/else
تغییر بیانیه
برای Loop
در حالی که Loop
تمرین کدنویسی
راه حل کدگذاری
زنجیره دامنه و محدوده متغیر:
معرفی بخش
گستره جهانی
Block Scope
زنجیره دامنه
آرایه ها و اشیا:
معرفی بخش
معرفی آرایه
آرایه های جهش یافته
آرایه های چند بعدی
تکرار آرایه ها با استفاده از "forEach" و "for of"
معرفی شی
تکرار اشیا با استفاده از "for in"
مجموعه ها
Maps و WeakMaps
تمرین کدنویسی
راه حل کدگذاری
توابع:
مبانی تابع
Spread Operator and Rest Parameters
پارامترهای پیش فرض
توابع پاسخ به تماس
نقشه، فیلتر، و روش های کاهش
مرتب سازی روش آرایه ()
روش های آرایه some() & every()
تمرین کدنویسی
راه حل کدگذاری
برنامه نویسی شی گرا:
وارث نمونه اولیه
سازندگان تابع
توسعه سازندگان
کلاس ها
کلاس های فرعی
عملکرد پیکان
برنامه نویسی تابعی:
کلید واژه "this" در Object Literals
Call Apply Bind
تعطیلی
زنجیرزنی تابع
همگام سازی جاوا اسکریپت:
مسدود کردن در مقابل غیر مسدود کردن
setTimeout & setInterval
قول می دهد
همگام سازی در انتظار
Rest API
دریافت، ارسال، قرار دادن
واکشی API
جاوا اسکریپت و HTML:
نصب ویرایشگر کد ویژوال استودیو
استفاده از جاوا اسکریپت در HTML
رویدادهای DOM
حباب کردن و ضبط رویداد
عملکرد Debounce
دریچه گاز
تمرین کدنویسی: ساختن یک برنامه Todo
راه حل کدگذاری
ویژگی های ES2019 (*جدید*):
روش شی Object.fromEntries()
روشهای آرایه flat() & flatMap()
روشهای رشتهای trimStart() & trimEnd()
Symbol.description()
Catch Binding اختیاری
کش کردن مرورگر و ذخیرهسازی محلی:
ذخیره سازی مرورگر
کوکی ها
localStorage
SessionStorage
JavaScript Masterclass 2021: Modern & Comprehensive
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.