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

Learning ECMAScript 6+ (ES6+)

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

این دوره توسط Eve Porcello ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود ارائه می دهیم.
موضوعات شامل:
  • ECMAScript چیست؟
  • نوشتن و جستجو در رشته ها
  • نوشتن نقشه
  • آرایه های تخریب
  • جستجوی آرایه ها
  • ایجاد اشیا
  • تخریب اشیا
  • تکرار با حلقه for/of
  • دریافت و تنظیم مقادیر کلاس
  • استفاده از توابع ECMAScript
  • ساختن و بازگرداندن وعده ها
  • استفاده از نحو async/در انتظار

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

مقدمه Introduction

  • امروز با استفاده از JavaScript مدرن 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

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

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

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

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

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

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

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

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

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

  • آرایه ها را از بین می برد Destructuring arrays

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

4. اشیا EC ECMAScript 4. ECMAScript Objects

  • تقویت لغات واقعی شی Enhancing object literals

  • ایجاد اشیا with با اپراتور گسترش Creating objects with the spread operator

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • استفاده از نحو async / انتظار Using async/await syntax

  • تلفیق واکشی با async / انتظار Incorporating fetch with async/await

نتیجه Conclusion

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

نمایش نظرات

نظری ارسال نشده است.

آموزش یادگیری ECMAScript 6+ (ES6 +)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 15m
33
Linkedin (لینکدین) lynda-small
01 مهر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,154
- از 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>

Linkedin (لینکدین)

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

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

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