آموزش مقدمه ای بر F#

Introduction to F#

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

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

مقدمه ای بر F# - شروع راه Hello World Introduction to F# - Getting Started the Hello World Way

  • بررسی اجمالی Overview

  • سلام جهان - برنامه کنسول Hello World - The Console Application

  • یک رویکرد ویندوز به Hello World A Windows Forms Approach to Hello World

  • نسخه ی نمایشی: Windows Forms Hello World Demo: Windows Forms Hello World

  • WPF می گوید سلام جهان WPF Says Hello World

  • نسخه ی نمایشی: WPF Hello World Demo: WPF Hello World

  • FSI، محیط تعاملی Fsharp FSI, The Fsharp Interactive Environment

  • نسخه ی نمایشی: FSI Demo: FSI

  • خلاصه Summary

شروع سریع Quick Start

  • بررسی اجمالی Overview

  • مقادیر ساده، انواع داده و استنتاج نوع Simple Values, Data Types and Type Inference

  • نسخه ی نمایشی: مقادیر ساده و انواع داده ها Demo: Simple Values and Data Types

  • ایجاد و فراخوانی توابع Creating and Calling Functions

  • نسخه ی نمایشی: ایجاد و فراخوانی توابع Demo: Creating and Calling Functions

  • ماژول ها، فضاهای نام و ساختار برنامه Modules, Namespaces and Application Structure

  • نسخه ی نمایشی: مدولارسازی Demo: Modularization

  • آزمایش کردن Testing

  • نسخه ی نمایشی: تست Demo: Testing

  • خلاصه Summary

سلام به دنیای واقعی با ASP.NET MVC Hello to the Real World with ASP.NET MVC

  • بررسی اجمالی Overview

  • مبانی کلاس ها و Enums Basics of Classes and Enums

  • نسخه ی نمایشی: کلاس ها و فهرست ها Demo: Classes and Enums

  • ویژگی های قابل تغییر Mutable Properties

  • نسخه ی نمایشی: ویژگی های قابل تغییر Demo: Mutable Properties

  • ارث و بازیگران Inheritance and Casts

  • نسخه ی نمایشی: ارث و بازیگران Demo: Inheritance and Casts

  • یک برنامه ASP.NET MVC در F# An ASP.NET MVC Application in F#

  • نسخه ی نمایشی: توابع اساسی برنامه Demo: Basic Functions of the Application

  • نسخه ی نمایشی: برنامه ASP.NET MVC Demo: The ASP.NET MVC Application

  • خلاصه Summary

توابع و عبارات Functions and Expressions

  • بررسی اجمالی Overview

  • اعلان توابع و عبارات لامبدا Declaring Functions and Lambda Expressions

  • نسخه ی نمایشی: اعلام توابع Demo: Declaring Functions

  • ساخت و ساز تابع Function Construction

  • نسخه ی نمایشی: برنامه جزئی Demo: Partial Application

  • نسخه ی نمایشی: ترکیب Demo: Composition

  • الگوریتم های تابعی Functional Algorithms

  • نسخه ی نمایشی: پیش محاسبه Demo: Precomputation

  • نسخه ی نمایشی: بازگشت Demo: Recursion

  • خلاصه Summary

مدیریت داده ها Handling Data

  • بررسی اجمالی Overview

  • تاپل ها Tuples

  • نسخه ی نمایشی: تاپل Demo: Tuples

  • گزینه ها Options

  • نسخه ی نمایشی: گزینه ها Demo: Options

  • لیست ها Lists

  • نسخه ی نمایشی: لیست ها Demo: Lists

  • فهرست و توالی درک List and Sequence Comprehensions

  • نسخه ی نمایشی: درک Demo: Comprehensions

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

  • نسخه ی نمایشی: اتحادیه های تبعیض آمیز Demo: Discriminated Unions

  • انواع رکورد Record Types

  • نسخه ی نمایشی: انواع رکورد Demo: Record Types

  • دستکاری داده Data Manipulation

  • نسخه ی نمایشی: دستکاری داده ها Demo: Data Manipulation

  • خلاصه Summary

برنامه نویسی شی گرا Object Oriented Programming

  • بررسی اجمالی Overview

  • انواع ساخته شده Constructed Types

  • رابط ها Interfaces

  • نسخه ی نمایشی: رابط ها Demo: Interfaces

  • عبارات شی Object Expressions

  • نسخه ی نمایشی: عبارات شی Demo: Object Expressions

  • خلاصه Summary

عناصر خاص دات نت .NET Specific Elements

  • بررسی اجمالی Overview

  • کار با استثناها Working with Exceptions

  • نسخه ی نمایشی: استثنائات Demo: Exceptions

  • دست زدن به ID یکبار مصرف Handling IDisposable

  • نسخه ی نمایشی: Handling IDdisposable Demo: Handling IDisposable

  • خلاصه Summary

نمایش نظرات

آموزش مقدمه ای بر F#
جزییات دوره
4h 17m
69
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
392
از 5
دارد
دارد
دارد
Oliver Sturm
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oliver Sturm Oliver Sturm

الیور استورم مشاور و مربی در موضوعات معماری نرم افزار دات نت است. او که یک مشاور مشاور در thinktecture است، همچنین به عنوان نویسنده کلاس‌ها و مقالات آموزشی، متخصص زبان‌های برنامه‌نویسی و MVP C# مایکروسافت، و به خاطر تجربه‌اش در زمینه تخصصی اجزا و چارچوب‌های DevExpress UI شناخته شده است. برای اطلاعات بیشتر در مورد او به http:www.oliversturm.com مراجعه کنید!