عنوان دوره :

آموزش جاوااسکریپت ES6

مدرس : حسام موسوی
آخرین آپدیت دوره : 11 مهر 1396
تعداد قسمت های قرار داده شده : 19

برای دسترسی به این دوره نیاز است عضو سایت باشید و وارد سایت شوید
توضیحات

جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته می‌شود و ES 6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز می‌گویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائه‌ی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب می‌گردد. با ES 6 مواردی مانند کلاس‌ها، برنامه نویسی تابعی (functional programming)، ماژول‌ها و غیره اضافه شده‌اند.

چرا باید ES 6 را آموخت؟ 

در طی سال آینده، تمام فریم ورک‌های جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 و غیره، همگی به ES 6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES 6، در حوزه‌ی وب، «بی‌سواد» محسوب خواهید شد و فراگیری آن یک «باید» است.

آموزش جاوااسکریپت ES6 زمان کل دوره : 02:53:28
1
معرفی دوره رایگان
04:06
2
11:10
11:50
5
رشته ها در es6 رایگان
07:51
6
کلاس ها در es6 اعضای ویژه
09:35
06:04
8
وراثت و override اعضای ویژه
06:33
9
توابع arrow اعضای ویژه
08:34
10
Iterators و Iterables اعضای ویژه
08:45
11
Generators در ES 6 اعضای ویژه
09:01
14:25
13
Reflection در ES6 اعضای ویژه
08:56
14
Symbol ها در ES 6 اعضای ویژه
11:25
10:46
09:52
05:21
19
یادگیری Promise اعضای ویژه
13:53

دورهای پیشنهادی

مشاهده همه دوره ها
آموزش پروژه محور Vuex درحال برگزاری

vuejs به سرعت و به طور باورنکردنی محبوب شده است، به دلیل اینکه بسیار فریم ورک قدرتمندی است و هم فوق العاده ساده برای یاد گیری میباشد.یادگیری فریم ورک ...

آشنایی کامل با Angular Cli تکمیل شده

Angular cli ابزاری است که به برنامه نویسان angular کمک میکنند تا بتوانند بهتر و راحتتر با Angular کار کنن و تمرکز کامل خود را بر روی توسعه اپلیکشن خود...

آموزش Redux تکمیل شده

شاید تا به حال اسم Redux رو نشنیده باشید اما اگر با جاوااسکریپت یا فریمورک ReactJs کار کردید حتما پیشنهاد میکنم این توضیحات رو مطالعه کنید . ببینید Re...

آموزش کامل Angular تکمیل شده

Angular 4 یکی از پرطرفدارترین فریم‌ ورک‌های Open Source جاوا اسکریپت هست که برای ساخت انواع اپلیکیشن های تحت وب بکار میره. تیم Google که روی این پروژه...

دیدگاه های ارزشمند شما

برای ارسال نظر لازم است ابتدا وارد سایت شوید
meysam_gh | 3 هفته پیش

سلام

ممنون از آموزش های خوبتون

یک سوال به غیر از سایت babeljs.io سایت دیگه ای نیست که ما بتونیم ازش استفاده کنیم؟
یا اینکه مثلا با خود web storm این امکان هست که es6 بنویسیم؟

حسام موسوی | 2 هفته پیش

این دوره برای زمانی بود که هنوز es6 در مرورگرها پیاده سازی نشده بود
الان بدونه مشکل میتونید در مرورگرهاتون از es6 بدونه babel استفاده کنید اما نکته ای وجود داره اینکه اگر بخواین کدتون برای مرورگرهای قدیمی هم کار کنه باید کدهاتون کامپایل بشه
حالا این کامپایل شدن میتونه با web storm باشه یا با webpack یا هر چیز دیگه ای

mehrad | 2 ماه پیش

سلام بر حسام عزیز
ممنون بابت این دوره
واقا لذت بردم

حسام موسوی | 2 ماه پیش

خواهش میکنم موفق باشید

احمد | 4 ماه پیش

سلام اقای موسوی من چن قسمت رایگان اکما اسکریپتو دیدم حالا سوالم اینه هدف از اکما اسکریپت در کل چیه؟؟؟درسته که کد ها خلاصه شده و کارمون راحت تر شده ولی هدف اصلی اینه که فریم ورک هاشو بهتر بفهمیم مثل ویو و ری اکت یا این که نه کم کم باید از نسخه های قبلی جاوااسکریپت بکشیم بیرون و به سبک جدید کد جاوا اسکریپت بزنیم ؟؟؟

حسام موسوی | 4 ماه پیش

اسم نسخه جدید خوب روش هست یواش یواش باید با قواعد جدید کد نویسی کنید تمام فریمورک هام دارن به همین سمت میشن اکما اسکریپت یه استاندارده که باهاش نسخه جدیدی جاوا اسکریپت پیاده سازی شده

کیوان لطفی کامران | 7 ماه پیش

اها بسیار عالی
بله از لاراول 5.4.16 و vuejs 2 و لاراول میکس و دستور npm run watch استفاده میکنم

پس دیگه نیازی به babel ندارم؟؟
عذر خواهی میکنم اگه زیادی سوال کردم
خیلی متشکر

حسام موسوی | 7 ماه پیش

خیر دیگه نیازی به babel پیدا نمیکنید .
و با همین کار حله داستان

کیوان لطفی کامران | 7 ماه پیش

یعنی منظورتون این هست که سرویس babel در لاراول نصب بشه و بطور خودکار در مواقع پشتیبانی نشدن تبدیل به es5 بشه؟؟
یا منظورتون این هست که با ابزار انلاین babel به es5 تبدیل کنیم؟

کیوان لطفی کامران | 7 ماه پیش

با شلام خدمت شما. سوالی داشتم
با توجه به اینکه این نسخه تقریبا در مرورگر های ie و نسخه های قدیمی کروم و فایرفاکس اجرا نمیشه، اگر از این نسخه در vue js در پروژه خود استفاده کنیم، ایا در مرورگر های قدیمی وبسایت با مشکل مواجه میشود؟ یا تبدیل به نسخه 5 میشود؟ تشکر

حسام موسوی | 7 ماه پیش

خیلی ساده میتونید با babel به es5 تبدیل کنید تا در مرورگرهای قدیمی هم قابل استفاده بشه

حسام موسوی | 7 ماه پیش

اگر از لاراول استفاده میکنید سیستم laravel mix خیلی ساده فایل های جاوا اسکریپت رو به سادگی براتون کامپایل میکنه تا در تمام مرورگر ها قابل پشتیبانی بشه
منظورم یکبار کامپایل کردنه نه اینکه شرطی قرار داده بشه

ُسید حسین رضوی | 7 ماه پیش

با سلام آیا این دوره پیش نیازم دارد یعنی باید جاوا اسکریپت رو بلد باشیم؟؟؟

حسام موسوی | 7 ماه پیش

بله باید جاوا اسکریپت بلد باشین که دورش هم در سایت موجوده

Darush Hamidi | 1 سال پیش

سلام
وقت شما بخیر .
ما منتظر بخش مازول ها هستیم . آماده کنید ممنون میشم . چون نیاز به استفاده از اون را دارم
خسته نباشید

admin | 1 سال پیش

اگه مشکلی پیش نیاد تا هفته آینده اضافه میشه

Darush Hamidi | 1 سال پیش

سلام
در مورد یکی از مهمترین بخش ها به نام ماژول اصلا هیچ گونه توضیحی ندادید ؟

admin | 1 سال پیش

انشالله این قسمت هم اضافه میشه به زودی

احمد دارا | 2 سال پیش

بسیار عالی :)