آموزش مبانی F #

F# Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اصول و مباحث پیشرفته زبان برنامه نویسی اولین کاربردی .NET F # یک زبان هدف عمومی عالی است که قابلیت های C # را با ارائه دهندگان نوع ، داده های تغییرناپذیر ، برابری ساختاری ، استنباط نوع و یک سیستم نوع قدرتمند گسترش می دهد. این دوره شامل همه مواردی است که برای شروع کار با F # و برنامه نویسی کاربردی نیاز دارید.

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

معرفی F # Introducing F#

  • مقدمه Introduction

  • F # چیست؟ What Is F#?

  • F # سلام دنیا F# Hello World

  • چرا F #؟ - بیانیه مختصر Why F#? - Concise & Declarative

  • چرا F #؟ - کاهش پیچیدگی تصادفی Why F#? - Reduced Accidental Complexity

  • تاریخچه F # F# History

  • ارتباط F # با C # چگونه است؟ How Does F# Relate to C#?

  • F # ابزارآلات F# Tooling

  • منابع دیگر Other Resources

  • برنامه کاربردی The Example Application

کارکرد Functions

  • مقدمه Introduction

  • عملکرد چیست؟ What Is a Function?

  • برنامه عملکرد Function Application

  • انواع عملکردها Function Types

  • کاری کردن Currying

  • توابع پیشوند و پیوند Prefix and Infix Functions

  • لامبدا Lambdas

  • بازگشت Recursion

  • لوله کشی Piping

  • ترکیب عملکرد Function Composition

  • برنامه کاربردی ادامه دارد Example Application Continued

داده ها Data

  • مقدمه Introduction

  • انواع ابتدایی Primitive Types

  • نوع تبدیل Type Conversion

  • اپراتورهای بولی Boolean Operators

  • رشته های Strings

  • واحد Unit

  • لیست ها Lists

  • درک لیست ها List Comprehensions

  • آرایه ها Arrays

  • تاپلز Tuples

  • سوابق Records

  • اتحادیه های تبعیض آمیز Discriminated Unions

  • برابری Equality

  • ژنیک Generics

  • تجزیه Parsers

  • نحو تجزیه آهنگساز Parsing Composer Syntax

  • کاربرد مثال - تجزیه طول یادداشت Example Application - Parsing Note Length

  • برنامه کاربردی - زمین تجزیه Example Application - Parsing Pitch

  • کاربرد مثال - تجزیه ترکیب Example Application - Parsing A Composition

جریان و سازماندهی و کنترل Organization and Control Flow

  • مقدمه Introduction

  • پروژه ها Projects

  • فضاهای نامی Namespaces

  • ماژول ها Modules

  • RequireQualifiedAccess RequireQualifiedAccess

  • کنترل دسترسی Access Control

  • برنامه کاربردی ادامه دارد Example Application Continued

  • استثناها Exceptions

  • اجزای یکبار مصرف Disposable Components

  • تطبیق الگو Pattern Matching

  • قطع C # C# Interop

  • تست املاک Property Testing

  • خلاصه Summary

انواع Types

  • مقدمه Introduction

  • گزینه Option

  • انگیزه Motivation

  • انتخاب Choice

  • توالی ها Sequences

  • LINQ LINQ

  • ارائه دهندگان را تایپ کنید Type Providers

  • برنامه کاربردی ادامه دارد Example Application Continued

  • خلاصه Summary

برنامه نویسی وب Web Programming

  • مقدمه Introduction

  • ابزارهای برقی F # F# Power Tools

  • نقاط قوت و ضعف Strengths and Weaknesses

  • سووا Suave

  • نانسی Nancy

  • ASP.NET MVC ASP.NET MVC

  • برنامه کاربردی ادامه دارد Example Application Continued

  • خلاصه Summary

نمایش نظرات

آموزش مبانی F #
جزییات دوره
5h 40m
70
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
110
4.3 از 5
دارد
دارد
دارد
Liam McLennan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Liam McLennan Liam McLennan

لیام رهبر فناوری ، مدیر مهندسی و متخصص تحویل محصولات چابک است. او به سازمان ها کمک می کند تا استراتژی م effectiveثر فناوری را توسعه دهند ، سپس آن استراتژی را برای دستیابی به اهداف خود پیاده کنند. سایر منافع اصلی بهینه سازی تأثیر تحویل نرم افزار و ساخت تیم های دارای عملکرد بالا با عملکرد بالا است. وی در حال حاضر مشاور اصلی شرکت مشاوره تولید محصولات Readify است. پیش از این ، وی مدیر ارشد فناوری یک رسانه آنلاین و یک شرکت مسافرتی با 300000 عضو بود.