نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با F # شروع کنید. تجربه خود از توسعه .NET/Mono را در کمتر از 90 دقیقه تغییر دهید. همه را بزرگ کنید مقدمه 5m 45s مقادیر ، توابع و جریان کنترل 15 متر 1 ثانیه آرایه ها ، مجموعه ها و توابع مرتبه بالاتر 18m 19s سوابق ، انواع گزینه ها ، اتحادیه های تبعیض آمیز و تطبیق الگو 14 متر 34s تغییرناپذیری و سایه زدن 9 متر 12 ثانیه انواع شی گرا 15 متر 47s نتیجه گیری و جمع بندی 6 متر 28 ثانیه علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
مقدمه
Introduction
-
مقدمه و شروع
Introduction and Getting Started
-
جایی که F # در اکوسیستم .NET نشسته است
Where F# Sits in the .NET Ecosystem
-
ایجاد و اجرای یک برنامه کنسول
Creating and Running a Console Program
-
استفاده از F # تعاملی برای آزمایش کد
Using F# Interactive to Experiment with Code
مقادیر ، توابع و جریان کنترل
Values, Functions and Flow of Control
-
مقادیر و توابع اتصال با استفاده از 'let'
Binding Values and Functions Using 'let'
-
توابع ، تورفتگی ، استنباط نوع
Functions, Indentation, Type Inference
-
استنباط نوع غالب
Overriding Type Inference
-
انشعاب با "اگر"
Branching with 'if'
-
حلقه با "برای"
Looping with 'for'
-
توابع تو در تو
Nesting Functions
-
ایجاد ، بازگشت و تجزیه Tuples
Creating, Returning and Decomposing Tuples
-
استدلال های عملکرد Tupling ؛ برنامه جزئی
Tupling Function Arguments; Partial Application
-
عبور و بازگشت هیچ چیز با "واحد"
Passing and Returning Nothing with 'Unit'
-
خلاصه
Summary
آرایه ها ، مجموعه ها و توابع مرتبه بالاتر
Arrays, Collections and Higher Order Functions
-
مقدمه
Introduction
-
ایجاد آرایه ها
Creating Arrays
-
پردازش آرایه اساسی
Basic Array Processing
-
فیلتر کردن آرایه ها
Filtering Arrays
-
مرتب سازی ، تکرار و اپراتور لوله جلو
Sorting, Iterating and the Forward-pipe Operator
-
نقشه برداری از آرایه ها
Mapping Arrays
-
لیست های F #
F# Lists
-
توالی ها
Sequences
-
خلاصه
Summary
سوابق ، انواع گزینه ها ، اتحادیه های تبعیض آمیز و تطبیق الگو
Records, Option Types, Discriminated Unions and Pattern Matching
-
مقدمه
Introduction
-
انواع ضبط
Record Types
-
انواع گزینه ها
Option Types
-
اتحادیه های تبعیض آمیز و تطبیق الگو
Discriminated Unions and Pattern Matching
-
کلمه کلیدی Match
The Match Keyword
-
خلاصه
Summary
تغییرناپذیری و سایه زدن
Immutability and Shadowing
-
مقدمه
Introduction
-
تغییرناپذیری به صورت پیش فرض و سایه
Immutability by Default and Shadowing
-
فواید تغییرناپذیری
Benefits of Immutability
-
غیر قابل تغییر بودن
Overriding Immutability
-
خلاصه
Summary
انواع شی گرا
Object Oriented Types
-
مقدمه
Introduction
-
اعلام نوع OO (کلاس) در F #
Declaring an OO Type (Class) in F#
-
با استفاده از گیرنده ها و تنظیم کننده ها نوع خود را قابل تغییر می کند
Making Your Type Mutable with Getters and Setters
-
استفاده از Member Val برای ایجاد ویژگی های خودکار
Using Member Val to Create Autoproperties
-
انجام کار در سازندگان
Doing Work in Constructors
-
اعلام و پیاده سازی رابط ها
Declaring and Implementing Interfaces
-
استفاده از کد F # از رابط های C # - F #
Using F# Code from C# - F# Interfaces
-
با استفاده از کد F # از C # - اتحادیه های تبعیض آمیز
Using F# Code from C# - Discriminated Unions
-
خلاصه
Summary
نتیجه گیری و جمع بندی
Conclusion and Wrap-up
-
F # به عنوان یک زبان CLI
F# as a CLI language
-
آرایه ها
Arrays
-
تغییرناپذیری
Immutability
-
مواد برای مطالعه بیشتر
Materials for Further Study
نمایش نظرات