آموزش بخش 4 استاد جاوا اسکریپت: اصول توابع

Master JavaScript Section 4: Principles of Functions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

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

در این دوره ما موضوعات زیر را پوشش می دهیم:

  • ماهیت توابع
  • توابع کلاس اول
  • توابع مرتبه بالاتر
  • بسته شدن
  • عبارات تابع فوراً فراخوانی شده

زمان لازم را برای درک این مفاهیم و الگوهای بسیار مهم صرف کنید. مطمئن شوید که تمرینات را کامل کرده و راه حل های خود را ارسال کنید.

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

تنظیم بسیار آسان است. ما از هیچ کتابخانه یا چیز دیگری استفاده نمی کنیم، بنابراین تنها چیزی که نیاز دارید یک ویرایشگر متن و یک مرورگر است. اکثر کدهای جاوا اسکریپتی که می نویسیم در یک مرورگر اجرا می شود.

برای ویرایشگر کد، از Visual Studio Code استفاده خواهم کرد. این یک ویرایشگر رایگان و متقابل پلتفرم است که بسیار محبوب است، بنابراین اگر در حال حاضر از کد ویژوال استودیو استفاده نمی کنید و در طول این دوره می خواهید، می توانید آن را دانلود کنید   .

پروژه های دوره

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

من شما را تشویق می کنم که برای تمرینات وقت بگذارید. انجام تمرینات یکی از بهترین راه ها برای یادگیری این محتوا است. وقتی نوبت به کدنویسی می‌شود، با انجام دادن بیشترین چیزی را می‌آموزید. مطمئن شوید که راه حل های خود را برای تمرینات ارسال کنید.

علاوه بر این، فایل‌های شروع و پایان را برای موضوعات دیگری که با کد سروکار دارم قرار داده‌ام. می‌توانید از آن فایل‌ها برای پیگیری استفاده کنید.

مطمئن شوید که راه حل های تمرینی و سوالاتی که دارید را پست کنید تا همه ما بتوانیم از یکدیگر یاد بگیریم. من بر هر پست نظارت می کنم تا بتوانم در صورت نیاز کمک کنم.

راه اندازی برای فایل های تمرین و دوره

تنظیم بسیار آسان است. ما از هیچ کتابخانه یا چیز دیگری استفاده نمی کنیم، بنابراین تنها چیزی که نیاز دارید یک ویرایشگر متن و یک مرورگر است. اکثر کدهای جاوا اسکریپتی که می نویسیم در یک مرورگر اجرا می شود.

برای ویرایشگر کد، از Visual Studio Code استفاده خواهم کرد. این یک ویرایشگر رایگان و متقابل پلتفرم است که بسیار محبوب است، بنابراین اگر در حال حاضر از کد ویژوال استودیو استفاده نمی کنید و در طول این دوره می خواهید، می توانید آن را دانلود کنید   .


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

درس ها Lessons

  • استفاده از بسته شدن با توابع برگشتی Using Closure with Returned Functions

  • اعمال IIFE Applying IIFEs

  • شروع تمرین: ایجاد عملکرد مرتبه بالاتر Exercise Start: Creating Higher Order Function

  • توابع مرتبه بالاتر Higher Order Functions

  • شروع تمرین: IIFEs Exercise Start: IIFEs

  • ویژگی های مهم بسته شدن Important Features of Closures

  • پایان تمرین: IIFEs Exercise End: IIFEs

  • عبارات تابع فوراً فراخوانی شده Immediately Invoked Function Expressions

  • بسته شدن Closures

  • توابع شهروندان درجه یک هستند Functions are First Class Citizens

  • پایان تمرین: بسته 2 Exercise End: Closure 2

  • پایان تمرین: ایجاد عملکرد مرتبه بالاتر Exercise End: Creating Higher Order Function

  • معرفی Introduction

  • شروع تمرین: بسته شدن 1 Exercise Start: Closure 1

  • شروع تمرین: بسته 2 Exercise Start: Closure 2

  • ایجاد عملکرد سفارش بالاتر خود Creating Your Own Higher Order Function

  • پایان تمرین: بسته 1 Exercise End: Closure 1

نمایش نظرات

آموزش بخش 4 استاد جاوا اسکریپت: اصول توابع
جزییات دوره
1h 43m
17
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
5
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steven Hancock Steven Hancock

مالک جاوا اسکریپت همه چیز