آموزش مبانی ES6

تومان

تعداد دانشجوها: 1447

 

بعد از ثبت نام در دوره، برای دانلود ویدیوها وارد قسمت “حساب کاربری” شوید.

توضیحات

ES یا ECMAScript یک استاندارد برای زبان برنامه نویسی جاوااسکریپت است.  نسخه ۶ این استاندارد (ES6) در سال ۲۰۱۵ منتشر شد. این نسخه را می‌توان به عنوان یک به روز رسانی پایدار در نظر گرفت. در این نسخه به کمک بهینه سازی دستورات برنامه نویسی، بسیاری از فرآیندهای پیچیده، ساده‌تر و اصولی‌تر از قبل انجام می‌شوند. از مهم‌ترین تغییرات می‌توان به دستورات شی‌گرایی (Class) و ماژول‌ها اشاره کرد.

بعد از یادگیری ES6 قادر خواهیم بود نرم افزارهای پیشرفته‌تری را توسعه دهیم. همین طور می‌توانیم یادگیری کتابخانه‌هایی مثل React.js را شروع کنیم. درک اصول برنامه نویسی همیشه کار ساده‌ای است. به شرطی که ما هم رویکردی ساده برای حل موضوع داشته باشیم. در این دوره ویدیویی تلاش کرده‌ایم تا مباحث ES6 را با یک دید ساده بررسی کنیم.

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

 

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

معرفی دوره. بررسی استاندارد جاوااسکریپت ES6

۱. آماده سازی محیط توسعه و بررسی ابزارهای مورد نیاز

۲. متغیرهای محلی و سراسری – مشاهده ویدیو

۳. استفاده از let و const

۴. بررسی Arrow Function

۵. مقادیر پیش فرض

۶. بررسی Object Literal

۷. حلقه for of

۸. رشته‌ها در ES6 – مشاهده ویدیو

۹. Destructuring در آرایه‌ها

۱۰. Destructuring در آبجکت‌ها

۱۱. import و export

۱۲. کلاس‌ها و شی گرایی در جاوااسکریپت ES6 – مشاهده ویدیو

۱۳. وراثت در کلاس‌ها

44 پاسخ به “آموزش مبانی ES6”

  1. zm گفت:

    سپاس از زحمات شما

  2. sepeehrz گفت:

    خیلی ممنون از این اموزش بسیار عالی بود مثل اموزش قبلی

  3. seyed گفت:

    سلام خسته نباشید. ممنون از اموزش تون. این دوره همین ۱۳ قسمت هست یا باز هم ادامه داره؟

  4. روح الامین گفت:

    من دوره ی ES6 رو از freecodecamp.com گذروندم و واقعا گیج شدم ! خیلی بد و نامفهوم
    واقعا تو موضوع دی استراکچر آرایه ها و آبجکت ها خیلی کمک کرد این دوره
    هنوز مفاهیم وراثت و شیء گرایی رو ندیده مطمئنم کمک خیلی خوبی میشه به فهم

  5. dehnavi گفت:

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

  6. Samaneyaghoobi گفت:

    خیلی خوب بودش فقط کاش توی تکست ادیتور زوم کنید فونت خیلی ریز هستش

  7. sajjadsh گفت:

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

  8. سپیده گفت:

    بسیار زحمت کشیدید. خداوند مهربان عوض خیر بده به شما

  9. ma2web گفت:

    من واقعا خیلی حال کردم با این آموزش بسیار مفید….. به امید دیدن آموزش های کاربردی فراوان دیگر از شما

  10. mohammadrad گفت:

    سلام وقت بخیر
    آموزش ها رو دیدم چقدر عالی بود و شیوه جا داره خسته نباشید بگم
    فقط اینکه مباحثی مثل Rest,Spread یا generator و promise و … برای لازم نیست یادگیریش؟ توی ری اکت به کار نمیان؟

  11. 1357hm گفت:

    درود
    ممنون از آموزش های تان

  12. RedPlus گفت:

    سلام ممنون از وقتی که گذاشتین و کاره قشنگی که کردی
    فقط یک نکته این که var شما وار میخونی ! بعد war چی میگید ؟ var از variable میاد ……

  13. ebrahimimasod@gmail.com گفت:

    سلام عرض ادب خدمت مهندس صدری عزیز
    اقا خدا قوت خسته نباشی
    خیلی استفاده کردیم از اموزش خوب و فن بیان زیباتون
    ولی متسفانه سایتتون خیلی گمنام هستش اصلا سئو نشده کلی سرچ کردم تا پیداش کردم
    حتما روی سئوش کار کنید
    موفق باشید

  14. mehrdad70 گفت:

    سلام بک اند این وبسایت رو شما به چه زبانی نوشتید

  15. alirezamz گفت:

    سلام
    مرسی از آموزشتون
    میخواستم بدونم آیا es7 , es8 رو هم تدریس میکنید ؟
    اگر نمیکنید منبعی رو برای یادگیری معرفی کنید چون من قصد دارم بعد از این دوره آموزش electron رو شروع کنم

  16. mahdirabbani گفت:

    سپاس خیلی عالی بود.

  17. mahdirabbani گفت:

    ببخشید جناب صدری من نمی‌فهمم مزیت arrow function نسبت به شیوه‌ی قبلی تعریف فانکشن چیه. میشه لطفا یه توضیحی بفرمایید؟ با تشکر

  18. mahdirabbani گفت:

    خیلی ممنون. آقای صدری میشه یک دوره مباحث تکمیلی es6 هم بذارید چون بعضی از مباحث مونده و بهش اشاره نشده. حتی توی دوره reactjs هم بهش اشاره نکردید. و حتی اگر اونجا اشاره کنید نامفهوم هست چون مباحث باهم قاطی میشه. اگر در دوره es6 آموزش داده بشه دوره reactjs مفهوم تر میشه. چون میگیم آهان اینه که در es6 بود و کاری به reactjs نداره. ببخشید من فقط پیشنهاد دادم.

  19. hamideh گفت:

    سلام و ممنون از به اشتراک گذاری دانش تون. من هنوز دوره رو کامل دانلود نکردم. ممکنه بفرمایید مدت زمان دوره چند ساعت هست؟ متشکرم.

  20. سلام
    شما برای دوره ثبت نام نکردید. لطفا بعد از ثبت نام، وارد پنل کاربری خودتون بشید و از قسمت دانلودها، ویدیو‌ها رو دانلود کنید.

  21. امین گفت:

    ممنون از مدرس عزیز
    من هم یک سری مینی پروژه درون codepen خودم قرار دادم که فکر میکنم به یادگیری بهتر ویژگی های جدید اضافه شده به جاوااسکریپت کمک میکنه
    https://codepen.io/amin-ta/

  22. میثم گفت:

    سلام ممنون از آموزش های خوبتون
    من هدفم native هست بعد از es6 باید redux رو یاد بگیرم بعدش react ؟ سوال بعدی اینه که لازمه به همه این ها به طور کل کامل مسلط بشم تا native کار کنم ؟ بازم ممنون

    • سلام،
      بعد از جاوااسکریپت، باید ES6 رو مطالعه کنید و بعد از اون React و Redux. بعد از یادگیری اینها می‌تونید React Native رو شروع کنید. قطعا هرچه قدر تسلط بیشتری داشته باشین، مباحث رو بهتر متوجه می‌شین.

  23. Frodo گفت:

    سلام جناب صدری
    ابتدا بابت اموزش رایگان ممنون و زحمت ارزشمندی که کشیدین.
    اما چند نکته: من باب پیشنهاد دلسوزانه و ارتقا سایت
    تمام اموزشهاتون به نحوی ناقص هستند و مدام در کامنت ها هم دوستان اشاره میکنند و شما میفرمایید که انشالله دوره کامل قرار خواهد گزفت و یا در اینده دوره دیگری منتشر خواهد شد، پیشنهاد بنده این است که یک موضوع و بحث را کامل و با جزییات بیان کنید بسیار مفید تر هست تا چندین دوره ناقص و نا کامل در سایت باشه، مثلا مبحث es6 را کاش کامل و با جزییات بیشتر و عمیق تر اموزش میدادین، یا سایر دوره ها مثلا کاش ری اکت و ری داکس را همراه با یک پروژه کامل و عملی توضیح بدین تا در عمل و نحوه سر هم بندی کد ها و کامپوننت ها دانشجو به تسلط برسه. اگر es6 را اپدیت کنید و کامل، به نظرم خیلی خوبه، دوره es7 و es8 را هم کامل اگر قرار بدین بسیار عالیست چرا که در نت فارسی زیاد بهش چرداخته نشده.
    پیشنهاد برادرانه دیگرم این هست که سعی کنید دوره نود جی اس را پروژه محور و کامل کنید تا به عنوان یک دوره کامل در نت فارسی قابل استناد باشه، بیشتر اموزش های فارسی مثل روخوانی از داکیومنتیشن های لاتین هستند و انگار فردی در حال ترجمه مثال های لاتین بدون هیچ دانش و نواوری هست، دوست دارم اموزش های شما کامل و رفرنس باشند.
    پاینده باشید. کارتان ارزشمند است.

    • سلام دوست عزیز،
      خیلی ممنونم از لطف و توجه شما.
      کاملا با شما موافقم. یادگیری واقعی به کمک دوره‌های جامع و پروژه محور انجام می‌شن. به همین دلیل، دوره ES6 به زودی آپدیت خواهد شد. همین طور دوره‌های React و Redux به عنوان یک دوره جامع و از ابتدا طراحی می‌شود.
      به همین خاطر، تصمیم گرفتم دوره Node یک دوره جامع و پروژه محور باشد. در طول این دوره یک فروشگاه اینترنتی رو پیاده سازی می‌کنیم. این دوره در حال برگزاری است، چون تصمیم دارم حداکثر سرفصل‌های Node رو بررسی کنم.
      ممنون و موفق باشید.

  24. javani97 گفت:

    درود ، وقت بخیر
    فایل مربوط به شرط ها مشکل دارد و دانلود نمیشود !!
    ممنون میشم بررسی بفرمایید

    • سلام، وقت بخیر
      لینک‌هایی که فرموده بودین تست شدن، مشکلی برای دانلود نیست
      اگر نمی‌تونید دانلود کنید لطفا توی واتس‌اپ پیام بدین تا فایل‌ها براتون ارسال بشن
      ممنون

  25. saeedlion گفت:

    سلام و وقت بخیر
    اقای صدری ممنون میشم در این مورد منو راهنمایی کنید
    میخواستم فرق تعریف کردن یه متغیر رو به صورت عادی و همراه با this بدونم.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برای اطلاع از کدهای تخفیف و به روز رسانی دوره‌ها، عضو کانال تلگرام فرانت کست شوید. t.me/frontcast