دوره آموزشی یادگیری توابع درجه بالاتر با سوئیفت
1 ساعت 7 دقیقهپیشرفته2018-11-29
مدرسین

Bear Cahill
Mobile Application Developer
جزئیات دوره
با صرف زمان برای درک واقعی توابع درجه بالاتر، از درک صرف زبان سوئیفت به تسلط بر آن خواهید رفت. در این دوره، Bear Cahill به توابع درجه بالاتر در سوئیفت توجه می کند و به بررسی اینکه آنها چیست و چگونه از آنها استفاده می کند، می پردازد. Bear با بحث در مورد اهمیت توابع درجه بالاتر و اصول بسته شدن و توابع به عنوان پایه ای برای بقیه دوره شروع می کند. او سپس انواع توابع درجه بالاتر - از جمله مرتبسازی، کاهش، و compactMap - را با تفکیک مفاهیم پشت هر یک پوشش میدهد (بنابراین میدانید چه زمانی بهتر است آنها را اعمال کنید). درباره توابع ارسال، بهینه سازی بسته شدن، توابع مرتبه بالاتر روی رشته ها و موارد دیگر بیاموزید.
اهداف یادگیری
تعطیلی چیست؟
بسته ها و انواع عملکرد
توابع پایه مرتبه بالاتر، از جمله sort و forEach
توابع قدرتمند مرتبه بالاتر، از جمله نقشه و کاهش
توابع پاس
بهینه سازی بسته شدن
توابع درجه بالاتر در مجموعه ها، دیکشنری ها و رشته ها
اهداف یادگیری
تعطیلی چیست؟
بسته ها و انواع عملکرد
توابع پایه مرتبه بالاتر، از جمله 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری برنامه نویسی عملکردی با +JavaScript ES6 آپدیت (2019)
- دوره آموزشی یادگیری برنامه نویسی کاربردی با جاوا اسکریپت (ES5)
- دوره آموزشی راهنمای کامل مبانی معادلات دیفرانسیل برای علم داده
- دوره آموزشی طرحریزی هوش مصنوعی مولد خود برای موفقیت در بازاریابی
- دوره آموزشی الگوهای طراحی React
- دوره آموزشی استفاده از TypeScript در React آپدیت (2019)
- دوره آموزشی نکات تقویت تفکر تحلیلی
- دوره آموزشی توسعه نرم افزار Agile : برنامه نویسی فوق العاده
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس
- مسیر آموزشی تقویت مهارت های زبان جاوا اسکریپت خود
- مسیر آموزشی مبانی تبدیل شدن به یک برنامه نویس
- مسیر آموزشی رهبری انسانمحور برای مدیران ارشد و رهبران سازمانی
- مسیر آموزشی آماده شدن برای اخذ گواهینامه PMP ACP
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile
- مسیر آموزشی شروع در امور مالی و حسابداری
- مسیر آموزشی تبدیل شدن به یک مدیر پروژه Agile