دوره آموزشی یادگیری برنامه نویسی کاربردی با جاوا اسکریپت (ES5)

دوره آموزشی یادگیری برنامه نویسی کاربردی با جاوا اسکریپت (ES5)

59 دقیقهمتوسط2017-07-14

مدرسین

Shaun Wassell

Shaun Wassell

Full-Stack Software Developer

جزئیات دوره

برنامه نویسی تابعی یک جایگزین تمیز و قوی برای سبک معمول برنامه نویسی رویه ای است. در این دوره آموزشی، با مفاهیم کاربردی در قلب بسیاری از چارچوب ها و برنامه های جاوا اسکریپت آشنا شوید. Shaun Wassell با توضیح اینکه برنامه نویسی تابعی دقیقا چیست و چگونه با برنامه نویسی شی گرا مقایسه می شود، شروع می کند. او سپس اصول برنامه نویسی تابعی در جاوا اسکریپت را پوشش می دهد و مفاهیمی مانند توابع درجه بالاتر و بسته شدن را مورد بحث قرار می دهد. سپس به سراغ موضوعات سطح متوسط می‌رود و روش‌های آرایه جاوا اسکریپت و فراخوان‌ها را لمس می‌کند. در نهایت، او به مفاهیم پیشرفته، از جمله کاربرد جزئی و بازگشت فرو می رود.

اهداف یادگیری
برنامه نویسی تابعی چیست؟
برنامه نویسی تابعی در مقابل شی گرا
توابع درجه یک
توابع مرتبه بالاتر
توابع آرایه
نقشه برداری، فیلتر کردن، و کاهش
تماس های ساده
پاسخ به تماس با استدلال

مهارت ها

JavaScriptProgramming FoundationsOracleLearningProgramming LanguagesSoftware Development

سرفصل ها

مقدمه

  • خوش آمدید
  • آنچه باید بدانید
  • فایل‌های تمرینی

مقدمه دوره

  • نصب Node.js و npm
  • نصب Lodash و اجرای کد
  • برنامه نویسی تابعی چیست
  • برنامه نویسی تابعی در مقابل شی‌گرا (OOP)

توابع درجه یک

  • اختصاص توابع به متغیرها
  • انتقال توابع به عنوان آرگومان
  • توابع بسته شدن و بازگشت
  • توابع مرتبه بالاتر

توابع آرایه

  • نقشه برداری
  • فیلتر کردن
  • هر چند
  • کاهش می‌دهد
  • ترکیب توابع

تماس‌های تلفنی

  • مقدمه فصل
  • تماس‌های ساده
  • پاسخ به تماس با استدلال

مفاهیم کاربردی پیشرفته

  • مقدمه
  • کاربرد جزئی
  • بازگشت

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان