آموزش یادگیری ECMAScript 6+ (ES6+)

Learning ECMAScript 6+ (ES6+)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ECMAScript - نسخه استاندارد جاوا اسکریپت - قدرتمندتر می شود. ES6 یک جهش بزرگ به جلو بود و ویژگی‌هایی را معرفی کرد که ساختار برنامه‌ها را تغییر داد. اما هر سال از آن زمان به روز رسانی ها و بهبودهای اضافی وجود دارد. این دوره به شما کمک می کند تا برنامه های جاوا اسکریپت مدرن را با استفاده از جالب ترین و مفیدترین ویژگی های ES6+ ایجاد کنید. Eve Porcello کلیدواژه‌ها و عملگرهای جدیدی را معرفی می‌کند که می‌توانند به ساده‌سازی کد و همچنین روش‌های جدید ایجاد توابع و اشیاء کمک کنند. او همچنین به شما نشان می‌دهد که چگونه از طریق رشته‌های الگو بنویسید و جستجو کنید، اشیاء نقشه را برای ذخیره جفت‌های کلید/مقدار، انتقال مقادیر از یک آرایه به آرایه دیگر – یا یک شی به شی دیگر – با عملگر spread، ساخت کلاس‌های قابل استفاده مجدد، و استفاده از توابع پیکانی به شما نشان می‌دهد. و ژنراتورها به علاوه، یاد بگیرید که چگونه داده‌ها و وظایف ناهمزمان را با وعده‌ها، واکشی و دستور async/wait مدیریت کنید.

این دوره توسط Eve Porcello ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود ارائه می دهیم.

سرفصل ها و درس ها

معرفی Introduction

  • امروزه با استفاده از جاوا اسکریپت مدرن Using modern JavaScript today

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

1. ECMAScript چیست؟ 1. What Is ECMAScript?

  • ECMAScript چیست؟ What is ECMAScript?

  • به روز ماندن با نسخه های جدید Staying up to date with new releases

  • درک پشتیبانی مرورگر Understanding browser support

2. متغیرهای ECMAScript و ساختارهای داده 2. ECMAScript Variables and Data Structures

  • کار با کلمه کلیدی const Working with the const keyword

  • جستجوی رشته ها Searching strings

  • کار با مجموعه ها Working with sets

  • نوشتن نقشه ها Writing maps

  • نوشتن رشته های الگو Writing template strings

  • با استفاده از نمادها Using symbols

  • با استفاده از کلمه کلیدی let Using the let keyword

3. آرایه ها و روش های آرایه 3. Arrays and Array Methods

  • جستجوی آرایه ها با تابع .includes Searching arrays with the .includes function

  • تخریب آرایه ها Destructuring arrays

  • با استفاده از عملگر گسترش آرایه Using the array spread operator

4. اشیاء ECMAScript 4. ECMAScript Objects

  • ایجاد اشیا با عملگر spread Creating objects with the spread operator

  • دریافت و تنظیم مقادیر کلاس Getting and setting class values

  • تقویت حروف الفبای اشیا Enhancing object literals

  • تخریب اشیاء Destructuring objects

  • تکرار با حلقه for/of Iterating with the for/of loop

  • معرفی کلاس ها Introducing classes

  • ارث بری با کلاس های جاوا اسکریپت Inheritance with JavaScript classes

5. توابع ECMAScript 5. ECMAScript Functions

  • کار با ژنراتورها Working with generators

  • با استفاده از تابع string.repeat Using the string.repeat function

  • نوشتن توابع پیکان Writing arrow functions

  • درک این موضوع در توابع پیکان Understanding this in arrow functions

  • تنظیم پارامترهای عملکرد پیش فرض Setting default function parameters

6. جاوا اسکریپت ناهمزمان 6. Asynchronous JavaScript

  • ساختن وعده ها Building promises

  • ترکیب واکشی با async/wait Incorporating fetch with async/await

  • استفاده از syntax async/wait Using async/await syntax

  • بارگیری داده های راه دور با وعده ها Loading remote data with promises

  • بازگشت وعده ها با واکشی Returning promises with fetch

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش یادگیری ECMAScript 6+ (ES6+)
جزییات دوره
1h 14m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
41,186
- از 5
دارد
دارد
دارد
Eve Porcello
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eve Porcello Eve Porcello

توسعه دهنده و مدرس نرم افزار

ایو پورچلو یکی از بنیانگذاران Moon Highway، یک شرکت توسعه برنامه درسی و آموزش است.

برای تقریبا یک دهه، ایو جاوا اسکریپت، GraphQL را آموزش داده است. و کارگاه های آموزشی React برای متخصصان فناوری در سراسر جهان. او همچنین نویسنده Learning React و Learning GraphQL از O'Reilly Media است. می‌توانید او را در Twitter @eveporcello دنبال کنید یا مقاله‌های او درباره برنامه‌نویسی را در www.moonhighway.com/articles پیدا کنید. div>