آموزش ES6 JavaScript 2024 را کامل کنید: ES6 را با پروژه های واقعی یاد بگیرید

Complete ES6 JavaScript 2024 : Learn ES6 with Real Projects

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه جاوا اسکریپت ES6 از ابتدا، با اشیاء، آرایه، رشته، شماره، ساختارزدایی، OOP در ES6، و موارد دیگر تفاوت بین ES5 و ES6 استفاده از «let» و «const» برای دامنه‌ها، بالا بردن و اعلان متغیرها با استفاده از جدید نوع عملگرها (گسترش و استراحت) برای دستکاری آرایه ها و آرگومان های تابع تمرین رشته ها با استفاده از لفظ قالب برای دستورات چند خطی و استفاده از مقادیر در دستورات اشیاء جدید، آرایه، رشته، عدد و سایر روش های داخلی معرفی شده در ES6 تخصیص مقادیر پیش فرض به آرگومان ها در توابع روش جدید ایجاد توابع با استفاده از توابع پیکان و پیاده سازی آن ساختارزدایی از اشیا و آرایه ها نوع داده جدید نمادها و ساختارهای داده مجموعه ها، نقشه ها، نقشه های ضعیف و مجموعه های ضعیف برنامه نویسی شی گرا در ES6 با استفاده از ماژول ها و توابع ژنراتور روش مدرن اجرای توابع ناهمزمان با استفاده از Promise پیش نیازها: دانش پایه برنامه نویسی دانش پایه HTML، CSS و جاوا اسکریپت (DOM) یک IDE مناسب برای تمرین سریع مانند VS Code، Brackets

ES6 در سال 2015 منتشر شد، تغییر بزرگی ایجاد کرد و بسیاری از ویژگی های جدید را به جاوا اسکریپت و توسعه وب مدرن داد. جاوا اسکریپت ES6 رویکرد برنامه نویسی اعلامی را هدف قرار می دهد که به توسعه دهندگان کمک می کند تا یک توسعه سریع را با سهولت کامل انجام دهند.

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

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

نه تنها جاوا اسکریپت قادر به برنامه نویسی کاربردی است، بلکه با انتشار ES6، برنامه نویسی شی گرا در جاوا اسکریپت نیز معرفی شده است

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

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


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

معرفی Introduction

  • مقدمه ای بر JS ES6 Introduction to JS ES6

  • موارد جدید در ES6 What’s New In ES6

واحد 1: Module 1:

  • من. محدوده ها i. Scopes

  • بالا بردن Hoisting

  • . الفاظ الگو . Template Literals

  • پارامترهای پیش فرض Default Parameters

  • اپراتور استراحت Rest Operator

  • اپراتور گسترش Spread Operator

  • توابع پیکان Arrow Functions

  • . عملکردهای پیکان با نقشه، فیلتر، کاهش . Arrow Functions with map, filter , reduce

  • مجموعه پاتریس Patrice Set

ماژول 2: Module 2:

  • برای .. از تکرار کننده for .. of iterator

  • تخریب بخش 1 Destructuring Part 1

  • . تخریب بخش 2 . Destructuring Part 2

  • . ویژگی ها و روش های شیء پیشرفته . Enhanced Object Properties And Methods

  • سمبل Symbol

  • . تنظیم و نقشه . Set And Map

  • . نقشه های ضعیف و مجموعه های ضعیف . Weak maps and Weak Sets

  • روش های جدید آرایه New Array Methods

  • روش های جدید داخلی New Built-in Methods

ماژول 3: Module 3:

  • کلاس ها Classes

  • وراثت طبقات Classes Inheritance

  • تنظیم کننده ها و دریافت کننده ها Setters and Getters

  • ماژول ها Modules

  • ژنراتورها قسمت 1 Generators Part 1

  • ژنراتورها قسمت 2 Generators Part 2

  • وعده قسمت 1 Promise Part 1

  • وعده ها قسمت 2 Promises Part 2

نمایش نظرات

آموزش ES6 JavaScript 2024 را کامل کنید: ES6 را با پروژه های واقعی یاد بگیرید
جزییات دوره
5.5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,314
3.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tech To Apex Tech To Apex

معلمان دیوانه

Teach Apex Teach Apex

کیفیت در آموزش | کیفیت الکترونیک در آموزش

Apex Education Apex Education

آموزش با کیفیت و منابع - یک قدم جلوتر