تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری توابع درجه بالاتر با سوئیفت

دوره آموزشی یادگیری توابع درجه بالاتر با سوئیفت

1 ساعت 7 دقیقهپیشرفته2018-11-29

مدرسین

Bear Cahill

Bear Cahill

Mobile Application Developer

جزئیات دوره

با صرف زمان برای درک واقعی توابع درجه بالاتر، از درک صرف زبان سوئیفت به تسلط بر آن خواهید رفت. در این دوره، Bear Cahill به توابع درجه بالاتر در سوئیفت توجه می کند و به بررسی اینکه آنها چیست و چگونه از آنها استفاده می کند، می پردازد. Bear با بحث در مورد اهمیت توابع درجه بالاتر و اصول بسته شدن و توابع به عنوان پایه ای برای بقیه دوره شروع می کند. او سپس انواع توابع درجه بالاتر - از جمله مرتب‌سازی، کاهش، و compactMap - را با تفکیک مفاهیم پشت هر یک پوشش می‌دهد (بنابراین می‌دانید چه زمانی بهتر است آنها را اعمال کنید). درباره توابع ارسال، بهینه سازی بسته شدن، توابع مرتبه بالاتر روی رشته ها و موارد دیگر بیاموزید.

اهداف یادگیری
تعطیلی چیست؟
بسته ها و انواع عملکرد
توابع پایه مرتبه بالاتر، از جمله sort و forEach
توابع قدرتمند مرتبه بالاتر، از جمله نقشه و کاهش
توابع پاس
بهینه سازی بسته شدن
توابع درجه بالاتر در مجموعه ها، دیکشنری ها و رشته ها

مهارت ها

SwiftCross-Platform DevelopmentiOSMobile DevelopmentAppleLearning

سرفصل ها

0. مقدمه

  • 01 - درک عملکردهای مرتبه بالاتر
  • 02 - آنچه باید بدانید

1. بسته شدن و عملکرد

  • 03 - تعطیلی چیست
  • 04 - توابع بسته هستند
  • 05 - بسته ها و انواع عملکرد
  • 06 - عبور از بسته شدن به عنوان پارامتر عمل می کند
  • 07 - نام مستعار را برای انواع تایپ کنید

2. توابع پایه بالاتر

  • 08 - توابع مرتبه بالاتر
  • 09 - مرتب سازی
  • 10 - مرتب شده است
  • 11 - Foreach

3. توابع قدرتمند مرتبه بالاتر

  • 12 - نقشه
  • 13 - فیلتر
  • 14 - CompactMap
  • 15 - FlatMap
  • 16 - کاهش دهید
  • 17 - سایر توابع درجه بالاتر

4. استفاده از توابع مرتبه بالاتر

  • 18 - توابع پاس
  • 19 - بهینه سازی های بستن
  • 20 - زنجیر کردن توابع مرتبه بالاتر
  • 21 - توابع مرتبه بالاتر در مجموعه ها
  • 22 - توابع درجه بالاتر در فرهنگ لغت
  • 23 - توابع مرتبه بالاتر روی رشته ها

نتیجه

  • 24 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal