عنوان دوره :

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

مدرس : حسام موسوی
زمان قرارگیری : 23 اسفند 1394
تعداد قسمت های قرار داده شده : 19

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

قیمت دوره مخصوص اعضای ویژه
وضعیت دوره تکمیل شده

توضیحات

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

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

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

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

قیمت دوره مخصوص اعضای ویژه
وضعیت دوره تکمیل شده

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

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

الکترون فریمورکی است که توسط آن با استفاده از تکنولوژی های جاوا اسکریپت، CSS و HTML می توانید اپلیکیشن های محلی تحت دسکتاپ بسازید. الکترون در توسعه اپ...

آموزش پروژه محور Vuex تکمیل شده

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

آموزش پروژه محور React Native تکمیل شده

React native یک فریم ورک جاوا اسکریپت برای ساختن برنامه های موبایلِ native است. این فریم ورک از فریم ورکِ React استفاده می کنه و APIها و کامپوننت های...

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

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

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

برای ارسال نظر لازم است ابتدا وارد سایت شوید
F Beigirad | 4 هفته پیش

با توجه به اینکه ES8 هم معرفی شده
قسمتی برای پوشش تغییرات انجام شده ارایه نمیدید؟

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

تغییرات اساسی در es6 اتفاق افتاده و در es7 و es8 تنها چند ویژگی اضافه شدن که به وقتش در مورد این ویژگی ها هم صحبت میکنم و آموزش میدم

SOHE!L | 1 ماه پیش

سلام
حسام جان من توی سایت babeljs که میرم نتایج رو نمایش نمیده مثلا console.log میزنی جواب رو نمایش نمیده ممنون میشم راهنمایی کنی

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

سلام چی رو جواب نمیده سوالتون رو کامل بگین لطفا

SOHE!L | 1 ماه پیش

سمت راست پایین صفحه نتایج رو نشون میده به رنگ قرمز برای من اون قسمت رو نشون میده

meysam_gh | 2 ماه پیش

سلام

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

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

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

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

mehrad | 4 ماه پیش

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Darush Hamidi | 1 سال پیش

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

admin | 1 سال پیش

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

Darush Hamidi | 1 سال پیش

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

admin | 1 سال پیش

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

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

بسیار عالی :)