دوره آموزشی یادگیری جاوا اسکریپت (+ECMAScript 6+ (ES6
1 ساعت 16 دقیقهمتوسط2020-09-22
مدرسین

Eve Porcello
Software Developer and Instructor
جزئیات دوره
ECMAScript - نسخه استاندارد JavaScript - قدرتمندتر میشود. ES6 یک جهش بزرگ به جلو بود و ویژگیهایی را ارائه داد که نحوه ساختاردهی برنامهها را تغییر داد. اما هر ساله از زمان بروزرسانی، بهبودهای اضافی صورت میگیرد. این دوره به شما کمک میکند تا از برنامههای مدرن جاوا اسکریپت با بهره گیری از جالبترین و کاربردیترین ویژگیها در +ES6 استفاده کنید. مربی Eve Porcello کلمات کلیدی و عملگرهای جدیدی را معرفی میکند که میتوانند به سادهسازی کد و همچنین روشهای جدیدی برای ایجاد توابع و اشیا کمک کنند. او همچنین به شما نشان میدهد که چگونه از طریق رشتههای الگو بنویسید و جستجو کنید، اشیا map را برای ذخیره جفت کلید/مقدار، انتقال مقادیر از یک آرایه به دیگری - یا یک شی به دیگری - با اپراتور گسترش، ایجاد کلاسهای قابل استفاده مجدد، و استفاده از توابع arrow و ژنراتورها. بعلاوه، بیاموزید که چگونه دادهها و وظایف ناهمزمان را با وعدهها، واکشی و قواعد async/await منتقل کنید.
موضوعات شامل:
ECMAScript چیست؟
نوشتن و جستجو در رشته ها
نوشتن نقشه
آرایه های تخریب
جستجوی آرایه ها
ایجاد اشیا
تخریب اشیا
تکرار با حلقه for/of
دریافت و تنظیم مقادیر کلاس
استفاده از توابع ECMAScript
ساختن و بازگرداندن وعده ها
استفاده از سینتکس async/await
موضوعات شامل:
ECMAScript چیست؟
نوشتن و جستجو در رشته ها
نوشتن نقشه
آرایه های تخریب
جستجوی آرایه ها
ایجاد اشیا
تخریب اشیا
تکرار با حلقه for/of
دریافت و تنظیم مقادیر کلاس
استفاده از توابع ECMAScript
ساختن و بازگرداندن وعده ها
استفاده از سینتکس async/await
مهارت ها
JavaScriptOracleLearningProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01-استفاده از جاوا اسکریپت مدرن امروزی
- 02-آنچه قبل از تماشای این دوره باید بدانید
1. ECMAScript چیست؟
- 03-ECMAScript چیست
- 04-بهروز بودن با نسخههای جدید
- 05-درک پشتیبانی مرورگر
2. متغیرهای ECMAScript و ساختارهای داده
- 06-استفاده از کلمه کلیدی let
- 07-کار با کلمه کلیدی const
- 08-نوشتن رشته های الگو
- 09-جستجوی رشته ها
- 10- استفاده از نمادها
- 11-نوشتن نقشه
- 12-کار با ست ها
3. آرایه ها و روش های آرایه
- 13-استفاده از عملگر آرایه spread
- 14- تخریب آرایه ها
- 15-جستجوی آرایه ها با تابع .includes
4. اشیاء ECMAScript
- 16-افزایش لفظ شیء
- 17-ایجاد اشیا با عملگر spread
- 18- تخریب اشیاء
- 19-تکرار با حلقه for_of
- 20-معرفی کلاس ها
- 21- ارث بری با کلاس های جاوا اسکریپت
- 22-دریافت و تنظیم مقادیر کلاس
5. توابع ECMAScript
- 23-با استفاده از تابع string.repeat
- 24-تنظیم پارامترهای عملکرد پیش فرض
- 25-نوشتن توابع پیکان
- 26-درک این در توابع فلش
- 27-کار با ژنراتورها
6. جاوا اسکریپت ناهمزمان
- 28- وعده های ساختمانی
- 29-بارگیری داده های راه دور با وعده ها
- 30-بازگشت وعده ها با واکشی
- 31-استفاده از syntax async_await
- 32-ادغام واکشی با async_await
نتیجه
- 33- مراحل بعدی
دوره های مرتبط
- دوره آموزشی چالشهای کدنویسی جاوااسکریپت: ساخت اپلیکیشنهای وب
- دوره آموزشی الگوهای JavaScript: راهحلهای مدرن برای چالشهای رایج
- دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیستهای پیوندی
- دوره آموزشی جاوا اسکریپت: نقشه ها و مجموعه ها
- دوره آموزشی آرایه ها در جاوا اسکریپت
- دوره آموزشی یادگیری جاوااسکریپت: نوشتن کد مدرن با JavaScript ESNext
- دوره آموزشی یادگیری برنامهنویسی تابعی با جاوااسکریپت +ES6
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc