لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری 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
ایو پورچلو یکی از بنیانگذاران Moon Highway، یک شرکت توسعه برنامه درسی و آموزش است.
برای تقریبا یک دهه، ایو جاوا اسکریپت، GraphQL را آموزش داده است. و کارگاه های آموزشی React برای متخصصان فناوری در سراسر جهان. او همچنین نویسنده Learning React و Learning GraphQL از O'Reilly Media است. میتوانید او را در Twitter @eveporcello دنبال کنید یا مقالههای او درباره برنامهنویسی را در www.moonhighway.com/articles پیدا کنید. div>
نمایش نظرات