دوره آموزشی برنامه نویسی کاربردی با #F و #C
3 ساعت 5 دقیقهمبتدی2024-03-11
مدرسین

Microsoft Press
Microsoft

Markus Reynolds
جزئیات دوره
برنامهنویسی کاربردی این روزها با پیشرو بودن دادهها و ML اهمیت بیشتری پیدا میکند و با روی آوردن بیشتر شرکتهای مراقبتهای بهداشتی و فینتک به زبانهای برنامهنویسی مانند F#، Scala و Clojure، که در آن از جهش حالت برای جلوگیری از دادهها اجتناب میشود، اهمیت بیشتری پیدا میکند. فاسد شدن اصول برنامه نویسی تابعی را از پایه با استفاده از #F و #C بیاموزید. مارکوس رینولدز، مهندس و مدرس ارشد نرم افزار، از یک رویکرد عملی برای آموزش برنامه نویسی کاربردی، همراه با دموها و مثال های عملی، استفاده می کند. مفاهیمی مانند بازگشت، بهروزرسانی رکورد، برنامهنویسی کاربردی، پایپینگ و کارری را برای تقویت مجموعه مهارتهای خود بیاموزید و برنامهنویسی را به سبک عملکردی تمرین کنید. به علاوه، بررسی کنید که چرا بسیاری از مردم از الگوی برنامه نویسی کاربردی استفاده می کنند.
اهداف یادگیری
دستور #F را بنویسید.
عملکردی فکر کنید
از جهش حالت اجتناب کنید.
برنامه ها را با #F بنویسید.
از مفسر #F استفاده کنید.
مفاهیم برنامه نویسی تابعی را کاوش کنید.
اهداف یادگیری
دستور #F را بنویسید.
عملکردی فکر کنید
از جهش حالت اجتناب کنید.
برنامه ها را با #F بنویسید.
از مفسر #F استفاده کنید.
مفاهیم برنامه نویسی تابعی را کاوش کنید.
مهارت ها
F#C#Programming FoundationsProgramming LanguagesMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- برنامه نویسی کاربردی با #F و #C
مبانی عملکردی
- اهداف آموزشی
- عملکرد چه تفاوتی با OOP دارد
- عملکردی چه تفاوتی با امری دارد
- چه زمانی میتوانیم از هر کدام استفاده کنیم
- دادهها و توابع
- تغییر ناپذیری
مبانی F#
- اهداف آموزشی
- نحوه راهاندازی یک فایل fsx
- مترجم
- استفاده از فایل fsx با مفسر
- نحوه راهاندازی یک پروژه
- تالیف
- رسیدگی به استثنا
برنامه نویسی تابعی
- اهداف آموزشی
- مجموعه ها
- توابع داخلی
- لوله کشی
- بسته شدن
- توابع برگشتی
موضوعات پیشرفته
- اهداف آموزشی
- کلمه کلیدی Rec
- بازگشت در محل حلقه ها
- انواع بازگشتی
- کاری کردن
- کاربرد جزئی
یادگیری ماشینی با ML.NET
- اهداف آموزشی
- آشنایی با کتابخانه
- دادههای آموزشی را تنظیم کنید
- مدلهای قطار
- نتایج را بررسی کنید
- مجله کد #F
خلاصه
- خلاصه