توضیحات

Pluralsight Using ES6 in Your Node.js Web Application یکی از دوره های آموزشی موسسه Pluralsight است که نحوه وارد کردن ویژگی های جدید ES6 قابل دسترس در Node.js را به برنامه های مبتنی بر وب آموزش می دهد.Jonathan Mills در این دوره آموزشی، با معرفی سینتکس ساده شده موجود در ES6، اجرای آن ها را در کد نویسی خود نشان می دهد. سپس تغییرات به وجود آمده در توابع و همچنین قابلیت های جدید اضافه شده به ای اس 6 را بررسی کرده و نشان می دهد که چگونه می توان آن ها را به برنامه های مبتنی بر وب خود اضافه کنیم.دنیای جاوا اسکریپت به سرعت پیشرفت می کند و Node.js نیز همراه با آن شاهد تغییرات زیادی بود است. در این دوره ی آموزشی شما یادمی گیرد چگونه امکانات و ابزار جدید ES6 را که در کتابخانه ی Node.js نیز وجود دارد.

در اپلیکیشن های تحت وب Node.js خود ادغام نمایید. ابتدا با چندین امکان و ویژگی که در دستور نحوی ES6 گنجانده شده، آشنا می شوید و سپس نحوه ی پیاده سازی آن ها در کد خود را یاد می گیرید. در گام بعدی دو نوع مختلف تعریف متغیر و نیز امکانات جدیدی که به تابع در جاوا اسکریپت اضافه شده آشنا می شوید. در پایان فیلم آموزش طراحی سایت حاضر، برخی از امکانات نوین دورن ساخته ی ES6 نظیر Promise ها که نیاز به callback ها را به طور کلی از میان برمی دارند را با رویکردی عملی آموزش می بینید.

 

سرفصل های دوره Pluralsight Using ES6 in Your Node.js Web Application :

  • مروری بر ECMAScript و Node.js
  • آشنایی با Kangax
  • آموزش عملگر Spread
  • آموزش حلقه ی for of
  • آموزش Prototype ها
  • آموزش Extends و Super
  • آموزش Generator ها
  • آموزش promise ها
  • و…