یادگیری برنامهنویسی تابعی با جاوا اسکریپت +ES6 (نسخه 2025)
✅ سرفصل و جزئیات آموزش
آیا میخواهید کدهایی قوی و قابل نگهداری بنویسید؟ در این دوره، کشف میکنید که چگونه میتوان با استفاده از برنامهنویسی تابعی به این هدف رسید و با مفاهیم تابعی در قلب بسیاری از فریمورکها و برنامههای جاوا اسکریپت آشنا میشوید. برنامهنویسی تابعی روشی بهطور رادیکال متفاوت برای نوشتن کد است.
در ابتدا ممکن است کمی ضدعقلانی به نظر برسد، اما وقتی که با آن آشنا شوید، میتوانید ببینید که کد شما قابل نگهداری آسان و همچنین دارای کارایی بالا است. هدف دوره این است که هرآنچه که برای شروع استفاده از قدرت خارقالعاده برنامهنویسی تابعی در کد خود نیاز دارید، به شما آموزش دهد. دوره از مبانی شروع کرده و تا مفاهیم پیشرفتهتر مانند بازگشت، کاربرد جزئی، currying و بیشتر پیش میرود.
یادگیری برنامهنویسی تابعی با جاوا اسکریپت +ES6 (نسخه 2025)
-
برنامهنویسی تابعی شیوه فکر کردن شما درباره کد را تغییر خواهد داد 0:00:32
-
آنچه باید بدانید 0:01:25
-
راهاندازی اولیه 0:02:01
-
هدف برنامهنویسی تابعی 0:03:38
-
برنامهنویسی اعلامی در مقابل برنامهنویسی امری 0:02:46
-
تغییرناپذیری 0:04:18
-
جداسازی داده و توابع 0:01:47
-
تبدیل کد شیگرا به کد تابعی 0:03:29
-
توابع First-Class 0:02:33
-
اطمینان از تغییرناپذیری با ESLint 0:03:14
-
نصب و راهاندازی ESLint 0:01:14
-
اطمینان از تغییرناپذیری - نهاییسازی ESLint 0:02:27
-
سینتکس تابع arrow جاوا اسکریپت 0:09:15
-
استفاده از توابع به عنوان داده 0:08:52
-
ایجاد آرایههای توابع 0:06:31
-
ارسال توابع به عنوان آرگومانها 0:07:47
-
بازگردانی توابع 0:10:29
-
آشنایی با closure 0:08:00
-
توابع Higher-order 0:08:01
-
بررسی CoderPad 0:01:29
-
راهحل - توابع Higher-order بیشتر 0:02:34
-
مبانی دستکاری داده تابعی 0:03:38
-
عملگر spread 0:08:06
-
استفاده از تابع ()map 0:06:29
-
استفاده از تابع ()filter 0:05:40
-
استفاده از توابع ()every و ()some 0:09:18
-
جلوگیری از جهش با استفاده از تابع ()slice 0:08:45
-
استفاده از تابع ()sort 0:06:55
-
استفاده از تابع ()reduce 0:06:50
-
ترکیب توابع آرایه 0:06:10
-
راهحل - بازآفرینی تابع ()map 0:03:11
-
Currying و کاربرد جزئی 0:10:51
-
بازگشت 0:06:15
-
Memoization 0:06:46
-
راهحل - شمارش وقوعها 0:03:09
-
راهحل - آناگرامها 0:03:20
-
گامهای بعدی در سفر +ES6 شما 0:00:44
مشخصات آموزش
یادگیری برنامهنویسی تابعی با جاوا اسکریپت +ES6 (نسخه 2025)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:37
- مدت زمان :3:08:29
- حجم :336.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy