آموزش یادگیری برنامه نویسی عملکردی با Swift

Learning Functional Programming with Swift

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: با به کارگیری برنامه نویسی کاربردی - یک الگوی برنامه نویسی محبوب که متمرکز بر توابع خالص است - می توانید کدهای Swift قوی و قابل نگهداری بنویسید. این دوره با ارائه مقدمه ای بر پارادایم های کاربردی در سوئیفت ، شما را برای ایجاد سوئیچ آماده می کند. مربی شان واسل مفاهیم عملکردی ، توابع درجه یک و توابع آرایه را پوشش می دهد. او همچنین در چند مفهوم پیشرفته ، از جمله کاربرد جزئی و بازگشت ، غواصی می کند.
      موضوعات شامل:
      • برنامه نویسی کاربردی چیست؟
      • جدا نگه داشتن توابع و داده ها
      • توابع درجه یک
      • کار با آرایه ها به صورت عملکردی
      • فیلتر کردن و کاهش
      • کاربرد جزئی و بازگشت

      سرفصل ها و درس ها

      مقدمه Introduction

      • خوش آمدی Welcome

      • آنچه باید بدانید What you should know

      1. برنامه نویسی کاربردی چیست؟ 1. What Is Functional Programming?

      • نمای کلی برنامه نویسی کاربردی Functional programming overview

      • تغییر ناپذیری و جلوگیری از تغییر حالت Immutability and avoiding state change

      • جداکردن توابع و داده ها Keeping functions and data separate

      • توابع کلاس اول First-class functions

      2. توابع کلاس اول 2. First-Class Functions

      • انواع عملکرد Function types

      • تعریف توابع مانند متغیرها Defining functions like variables

      • عملکردها را به عنوان استدلال عبور می دهد Passing functions as arguments

      • عملکردهای برگشتی Returning functions

      3. توابع Array 3. Array Functions

      • کار با آرایه ها "عملکردی" Working with arrays "functionally"

      • نقشه برداری Mapping

      • به عنوان مثال نقشه برداری Mapping example

      • فیلتر کردن Filtering

      • مثال فیلتر Filtering example

      • کاهش Reducing

      • کاهش مثال Reducing example

      • ترکیب توابع Combining functions

      4. مفاهیم کاربردی پیشرفته 4. Advanced Functional Concepts

      • مفاهیم پیشرفته Advanced concepts

      • برنامه جزئی Partial application

      • بازگشت Recursion

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      آموزش یادگیری برنامه نویسی عملکردی با Swift
      جزییات دوره
      53m 12s
      22
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      17,527
      - از 5
      ندارد
      دارد
      دارد
      Shaun Wassell
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Shaun Wassell Shaun Wassell

      توسعه دهنده نرم افزار Full-Stack Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.

      Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.