دوره آموزشی یادگیری برنامه نویسی کاربردی با جاوا اسکریپت (ES5)
59 دقیقهمتوسط2017-07-14
مدرسین

Shaun Wassell
Full-Stack Software Developer
جزئیات دوره
برنامه نویسی تابعی یک جایگزین تمیز و قوی برای سبک معمول برنامه نویسی رویه ای است. در این دوره آموزشی، با مفاهیم کاربردی در قلب بسیاری از چارچوب ها و برنامه های جاوا اسکریپت آشنا شوید. Shaun Wassell با توضیح اینکه برنامه نویسی تابعی دقیقا چیست و چگونه با برنامه نویسی شی گرا مقایسه می شود، شروع می کند. او سپس اصول برنامه نویسی تابعی در جاوا اسکریپت را پوشش می دهد و مفاهیمی مانند توابع درجه بالاتر و بسته شدن را مورد بحث قرار می دهد. سپس به سراغ موضوعات سطح متوسط میرود و روشهای آرایه جاوا اسکریپت و فراخوانها را لمس میکند. در نهایت، او به مفاهیم پیشرفته، از جمله کاربرد جزئی و بازگشت فرو می رود.
اهداف یادگیری
برنامه نویسی تابعی چیست؟
برنامه نویسی تابعی در مقابل شی گرا
توابع درجه یک
توابع مرتبه بالاتر
توابع آرایه
نقشه برداری، فیلتر کردن، و کاهش
تماس های ساده
پاسخ به تماس با استدلال
اهداف یادگیری
برنامه نویسی تابعی چیست؟
برنامه نویسی تابعی در مقابل شی گرا
توابع درجه یک
توابع مرتبه بالاتر
توابع آرایه
نقشه برداری، فیلتر کردن، و کاهش
تماس های ساده
پاسخ به تماس با استدلال
مهارت ها
JavaScriptProgramming FoundationsOracleLearningProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. مقدمه دوره
- 04 - نصب Node.js و npm
- 05 - نصب Lodash و اجرای کد
- 06 - برنامه نویسی تابعی چیست
- 07 - برنامه نویسی تابعی در مقابل شیگرا (OOP)
2. توابع درجه یک
- 08 - اختصاص توابع به متغیرها
- 09 - انتقال توابع به عنوان آرگومان
- 10 - توابع بسته شدن و بازگشت
- 11 - توابع مرتبه بالاتر
3. توابع آرایه
- 12 - نقشه برداری
- 13 - فیلتر کردن
- 14 - هر چند
- 15 - کاهش میدهد
- 16 - ترکیب توابع
4. تماسهای تلفنی
- 17 - مقدمه فصل
- 18 - تماسهای ساده
- 19 - پاسخ به تماس با استدلال
5. مفاهیم کاربردی پیشرفته
- 20 - مقدمه
- 21 - کاربرد جزئی
- 22 - بازگشت
نتیجه
- 23 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی چالشهای کدنویسی جاوااسکریپت: ساخت اپلیکیشنهای وب
- دوره آموزشی الگوهای JavaScript: راهحلهای مدرن برای چالشهای رایج
- دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیستهای پیوندی
- دوره آموزشی جاوا اسکریپت: نقشه ها و مجموعه ها
- دوره آموزشی آرایه ها در جاوا اسکریپت
- دوره آموزشی یادگیری جاوااسکریپت: نوشتن کد مدرن با JavaScript ESNext
- دوره آموزشی یادگیری برنامهنویسی تابعی با جاوااسکریپت +ES6
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc