نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره راهنمای کامل شما برای تسلط بر Lodash است؛ یک کتابخانه کاربردی و قدرتمند برای جاوااسکریپت. شما با یادگیری مبانی، از جمله نصب و درک متدهای کلیدی مانند each، map و filter شروع خواهید کرد. در ادامه، به مباحث پیشرفتهای نظیر تصادفیسازی (randomization)، تخت کردن آرایهها (flattening) و افزودن متدهای سفارشی با استفاده از mixinهای Lodash خواهید پرداخت. هر بخش به صورت عملی طراحی شده تا بتوانید آموختههای خود را از طریق چالشهای کاربردی تمرین کنید.
در بخش دوم، تمرکز بر تغییر شکل آرایهها و اشیاء (transformations) خواهد بود و متدهایی مانند مرتبسازی، گروهبندی و زنجیرهسازی (chaining) را فرا خواهید گرفت. همچنین در زمینه مدیریت رشتهها، یاد میگیرید چگونه متنها را به فرمتهای مختلف تبدیل کنید، آنها را ترکیب یا جدا کرده و با سهولت حروف اول را بزرگ کنید. در پایان دوره، شما در استفاده از Lodash برای سادهسازی وظایف پیچیده جاوااسکریپت و افزایش کارایی کدها خبره خواهید شد.
دوره با مجموعهای از چالشهای «خودتان انجام دهید» (DIY) به پایان میرسد که در آن مهارتهای جدید خود را روی مسائل واقعی مانند ساخت پیامهای اعتبارسنجی سفارشی و جایگزینی پارامترهای URL پیاده میکنید. با تعداد زیادی تمرین عملی و پروژه نهایی، این دوره تضمین میکند که بتوانید از Lodash در جریان توسعه روزمره خود بهره ببرید.
- نصب Lodash و استفاده از متدهای ضروری برای مدیریت آرایهها و اشیاء
- تغییر شکل بهینه دادهها با استفاده از متدهای map، filter و find
- مدیریت تغییرات رشتهها مانند تغییر حالت حروف، ترکیب و جداسازی
- ایجاد توابع کاربردی (utility) بازاستفاده و بهینه با Lodash
- پیادهسازی تکنیکهای پیشرفته مانند debounce، throttle و فیلترینگ unique
- ساخت توابع سفارشی با استفاده از قابلیت mixin در Lodash
این دوره برای توسعهدهندگان جاوااسکریپت در تمامی سطوح که قصد دارند بر Lodash برای تبدیل دادهها و توابع کاربردی مسلط شوند، ایدهآل است. نیازی به دانش قبلی از Lodash نیست، اما آشنایی با مبانی جاوااسکریپت کمککننده خواهد بود. مناسب برای کسانی که به دنبال بهبود کارایی کدهای خود و افزودن ابزارهای قدرتمند به جعبهابزار برنامهنویسی خود هستند.
- تسلط بر متدهای کلیدی Lodash برای آرایهها، اشیاء و رشتهها
- یادگیری تکنیکهای پیشرفته مانند debounce، throttle و mixins
- چالشهای عملی و کاربردهای واقعی
سرفصل ها و درس ها
دانش پایه
Basic Knowledge
مقدمه
Introduction
نصب Lodash
Installing Lodash
تغییر شکل آرایهها و اشیاء
Arrays and Objects Transformations
متد Each در Lodash
Each Method in Lodash
متد Map در Lodash
Map Method in Lodash
تمرین عملی: Map
Do It Yourself: Map
متد Filter در Lodash
Filter Method in Lodash
تمرین عملی: Filter
Do It Yourself: Filter
متد Find در Lodash
Find Method in Lodash
حذف آیتمها از آرایه
Removing Items from Array
تمرین عملی: Reject
Do It Yourself: Reject
متدهای Every و Some در Lodash
Every and Some Methods in Lodash
مرتبسازی در Lodash
Sorting in Lodash
گروهبندی در Lodash
Grouping in Lodash
زنجیرهسازی متدها در Lodash
Chaining Methods in Lodash
دریافت بخشهایی از آرایه در Lodash
Getting Parts of the Array in Lodash
تغییر شکل رشتهها
String Transformations
تبدیل رشتهها به حالتهای مختلف در Lodash
Converting Strings to Different Cases in Lodash
ترکیب و جداسازی (Join و Split) در Lodash
Join and Split in Lodash
تمرین عملی: تبدیل رشته
Do It Yourself: Converting String
بزرگ کردن حرف اول (Capitalize) در Lodash
Capitalize in Lodash
تبدیل رشتهها به حالتهای مختلف در Lodash (بخش دوم)
Converting Strings to Different Cases in Lodash #2
توابع پیشرفته
Advanced Functions
تصادفیسازی (Randomize) در Lodash
Randomize in Lodash
یکتا سازی (Unique) در Lodash
Unique in Lodash
تخت کردن آرایهها (Flatten) در Lodash
Flatten in Lodash
متد Compact در Lodash
Compact in Lodash
متد Assign در Lodash
Assign in Lodash
کپی کردن (Clone) در Lodash
Clone in Lodash
بررسی انواع دادهها در Lodash
Checking Types in Lodash
متد Debounce در Lodash
Debounce in Lodash
متد Throttle در Lodash
Throttle in Lodash
افزودن متد سفارشی به Lodash با Mixins
Adding Own Method to Lodash with Mixins
تمرینهای عملی (DIY)
Do It Yourself
تمرین عملی: نگاشت دادهها (Mapping)
Do It Yourself: Mapping Data
تمرین عملی: تابع Classnames
Do It Yourself: Classnames Function
تمرین عملی: جایگزینی پارامترها در URL
Do It Yourself: Replace Params in URL
تمرین عملی: پیامهای اعتبارسنجی
Do It Yourself: Validation Messages
تمرین عملی: لیستهای تودرتو
Do It Yourself: Nested List
نمایش نظرات