×
۳۲,۰۰۰ تومان تا ۱۵۰ هزار تومان تخفیف

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

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

تعداد دانشجو
۱,۶۰۲ نفر
مدت زمان
۲ ساعت و ۹ دقیقه
هزینه عادی آموزش
۳۲,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۶ بازخورد (مشاهده نظرات)
آموزش JavaScript ES6 (جاوا اسکریپت)

با آمدن استاندارد ES6، دنیای وب کلاینت (Web Client) به شدت دچار تغییر شد و بیشتر فریمورک های جاوا اسکریپت، خود را با این تغییر هماهنگ کردند. با توجه به این که یک متخصص وب Front end باید مسلط به فریمورک های جاوا اسکریپت باشد و یادگیری فریمورک های جاوا اسکریپت، بدون یادگیری پیش نیاز آن ها یعنی ES6، عملا غیرممکن است. در این فرادرس، ما به بررسی قابلیت ها و تغییرات ES6 در جاوا اسکریپت خواهیم پرداخت.

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

مدت زمان
۲ ساعت و ۹ دقیقه
هزینه عادی آموزش
۳۲,۰۰۰ تومان
در طرح تخفیف
تا ۱۵۰ هزار تومان تخفیف

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۶ بازخورد (مشاهده نظرات)
مدرس
سید رضا هاشمیان

کارشناسی مهندسی فناوری اطلاعات (IT) - برنامه‌نویسی تحت وب

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

چکیده آموزش


توضیحات تکمیلی

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

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

زبان جاوا اسکریپت، در سال ۱۹۹۵ توسط شرکت Netscape منتشر شد. نام جاوا اسکریپت نیز در ابتدا Mocha بود و به مرور زمان به نام های LiveScript و در نهایت به جاوا اسکریپت منتشر شد.

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

  • مدیریت و تغییر محتوای صفحه وب در سمت کاربر
  • تغییر ویژگی های نمایش و خصوصیات CSS
  • متحرک سازی المان های صفحه
  • مدیریت و کنترل عملکرد کاربر و تعامل با کاربر در صفحه وب
  • انجام محاسبات ریاضی و عملیاتی
  • قابلیت تولید و تغییر برچسب های HTML و CSS در صورت نیاز
  • قابلیت شناسایی اطلاعات کاربر و جمع آوری آن ها برای آمارگیری

جاوا اسکریپت، به مرور زمان تحولات بسیاری را داشت و شاهد تغییرات فراوانی در هسته و امکانات خود بود تا بتواند به بهترین شکل، به کاربر سرویس دهی کند و نیاز برنامه نویسان را بهتر از قبل برآورده کند. یکی از این تحولات را می توان قرارگیری تحت استاندارد ECMAScript دانست. ECMAScript، استاندارد بین المللی شرکت ECMA International است.

ES6، مخفف ECMAScript 6 است که می توان مهم ترین تغییر در استاندارد ES دانست. تا قبل از ارائه ES6 در سال 2015، نسخه های قبلی استاندارد ES، دارای تداخل های بسیاری بوده و ناهماهنگی زیادی با یکدیگر داشتند که شرکت ECMA International با جمع آوری و ارائه ES6، همه آن ها را برطرف کرد.

با آمدن استاندارد ES6، دنیای وب کلاینت (Web Client) به شدت دچار تغییر شد و بیشتر فریمورک های جاوا اسکریپت، خود را با این تغییر هماهنگ کردند. با توجه به این که یک متخصص وب Front end باید مسلط به فریمورک های جاوا اسکریپت باشد و یادگیری فریمورک های جاوا اسکریپت، بدون یادگیری پیش نیاز آن ها یعنی ES6، عملا غیرممکن است.

در این فرادرس، ما به بررسی قابلیت ها و تغییرات ES6 در جاوا اسکریپت خواهیم پرداخت.

فهرست سرفصل ها و مباحث مطرح شده در این دوره آموزشی، در ادامه آمده اند:
  • درس یکم: کار با رشته ها و Template Literal ها
  • درس دوم: کار با کلاس های Helper
    • کلاس Foreach
    • کلاس Map
    • کلاس Filter
    • Find
    • Every
    • Some
    • Reduce
  • درس سوم: کار با بلاک ‌های کد و Scope
  • درس چهارم: کار با تابع Arrow
  • درس پنجم: کار با کلاس ها
    • ایجاد کلاس
    • فراخوانی کلاس
  • درس ششم: کار با اشیا
    • تعریف شی جدید
    • نحوه استفاده
  • درس هفتم: کار با Generator و Iterator
  • درس هشتم: کار با Rest و Spread
  • درس نهم: کار با آرایه ها و تغییرات
    • تعریف آرایه جدید
    • مقدار دهی
  • درس دهم: آشنایی با Destructor
    • منظور از Destructuring چیست؟
    • چگونگی استفاده از Destructuring در ES6

مفید برای رشته های
  • مهندسی کامپیوتر
  • مهندسی فناروری اطلاعات (IT)

پیش نیاز


آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

Sublime Text v3.0




پیش نمایش‌ها

۱. کار با رشته ‌ها و Template Literal ها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۶ مگابایت -- (کلیک کنید +))

۲. کار با کلاس ‌های Helper

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۹ مگابایت -- (کلیک کنید +))

۳. کار با بلاک ‌های کد و Scope

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۴ مگابایت -- (کلیک کنید +))

۴. کار با تابع Arrow
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. کار با کلاس ‌ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. کار با اشیا
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. کار با Generator و Iterator
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. کار با Rest و Spread
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. کار با آرایه‌ ها و تغییرات
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. آشنایی با Destructor
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۱ جلسه ویدئویی با مجموع ۲ ساعت و ۹ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش JavaScript ES6 (جاوا اسکریپت)
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۶۷۲۰۱ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVJS9609
مدت زمان ۲ ساعت و ۹ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۱۸۹ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.





نظرات

تا کنون ۱,۶۰۲ نفر از این آموزش استفاده کرده اند و ۶ نظر ثبت شده است.
فریبرز
فریبرز

خوب هست👍

وحید
وحید

میاحث خیلی خوب و واضح توضیح داده شد.

حسن
حسن

عالیه. هم مدرسش هم سرفصلا، از ابتدا تا جایی که لازمه رو یاد داد.

حمید
حمید

دوره خوبی بود و حدودا مطالبی که میخواستم رو دریافت کردم.

سید
سید

آموزش خوبی بودو تقریبا نیم بیشتر خواشته های منو برآورده کرد.

علی
علی

بسیار ساده کوتاه و عالی درس دادند. ممنون

برچسب‌ها:
Collections در ES6 | Default parameters در ES6 | Destructing در ES6 | ECMAScript6 | ES6 | Generators در ES6 | Iterables در ES6 | Iterators در ES6 | Modules در ES6 | Promises در ES6 | Reflection در ES6 | Rest parameters در ES6 | Symbols در ES6 | Template literals در ES6 | استفاده از شی XMLHttpRequest در ES6 | اشیا در ES6 | ایجکس در جاوا اسکریپت | پارامترها در ES6 | جاوا اسکریپت ES6 | حذف کردن یک کوکی در ES6 | حلقه ها در ES6 | خواندن کوکی ها در ES6 | ذخیره کردن کوکی ها در ES6 | رشته ها در ES6 | سشن ها در ES6 | شی در ES6 | کلاس ها در ES6 | کوکی ها در ES6 | متغیرها در ES6 | مفهوم شی در ES6 | مقدمات ES6 | وراثت در ES6
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱۱ جلسه ویدئویی