لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش F# از زمین به بالا
F# From the Ground Up
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
سفر خود را به زبان برنامه نویسی کاربردی NET آغاز کنید. نحوه نصب دات نت و کد ویژوال استودیو برای استفاده با F# در ویندوز را بیاموزید. نحوه ایجاد و اجرای برنامههای NET F# را از ابتدا یاد بگیرید استفاده از انواع دادههای F# مانند انواع رکوردها و گزینهها برای مدلسازی دادهها را یاد بگیرید. پیش نیازها: برخی از تجربه های قبلی کدنویسی مفید است اما ضروری نیست. رایانه ای که نسخه اخیر ویندوز را اجرا می کند.
چه اولین زبان برنامه نویسی شما باشد و چه بیست و یکمین زبان، F# تجربه شما را به عنوان یک توسعه دهنده نرم افزار متحول می کند. این دوره که به چیزی بیش از سواد اولیه کامپیوتر نیاز ندارد، به شما نحوه نوشتن نرم افزار به زبان F# را آموزش می دهد.
موضوعات عبارتند از:
تنظیم محیط • نصب دات نت • نصب کد ویژوال استودیو • ایجاد، ساخت و اجرای یک برنامه کنسول • اعلان مقادیر و توابع • کار با آرایه ها، لیست ها و مجموعه های دیگر • انشعاب و حلقه بندی شرطی • انواع رکورد • مدیریت از دست رفته داده ها با انواع گزینه • شی گرایی • جادوی اتحادهای متمایز و تطبیق الگو • ژنریک • لوله کشی به جلو • توابع مرتبه بالاتر • عبارات لامبدا
این دوره از ویرایشگر رایگان VS Code استفاده می کند که دوره نحوه نصب آن را به شما نشان می دهد. تنها چیزی که به آن نیاز دارید یک کامپیوتر با ویندوز (8، 10 یا جدیدتر) است.
نکته مهم برای کاربران LINUX و MACOS
این دوره در ابتدا از هر سه سیستم عامل Windows، Linux و MacOS پشتیبانی می کرد. با این حال به نظر می رسد آخرین نسخه دات نت، نسخه 5، زنجیره ابزار لینوکس را شکسته است. مدتی طول می کشد تا مشخص کنم آیا MacOS هنوز کار می کند یا خیر. به همین دلیل من بخش هایی از دوره را که به نصب برای لینوکس و MacOS می پردازد، کنار گذاشته ام. در صورت رفع مشکلات ممکن است در آینده این بخش ها را بازیابی کنم. لطفاً هرگونه ارجاع طولانی مدت در این دوره به Linux و MacOS را ببخشید.
سرفصل ها و درس ها
معرفی و راه اندازی
Introduction and Setup
معرفی و راه اندازی
Introduction and Setup
معرفی
Introduction
تنظیم محیط شما
Setting up Your Environment
راه اندازی یک IDE در ویندوز
Setting up an IDE on Windows
پسوند Bracket Pair Colorizer Extension را نصب کنید
Install the Bracket Pair Colorizer Extension
برنامه نویسی F# را شروع کنید
Start F# Programming
برنامه نویسی F# را شروع کنید
Start F# Programming
اولین برنامه F# شما
Your First F# Program
مشاهده فایل های منبع با کد VS
Viewing Source Files with VS Code
اولین برنامه F# شما و مشاهده فایل های منبع خلاصه
Your First F# Program and Viewing Source Files Recap
در حال اجرا و رفع اشکال برنامه ها
Running and Debugging Programs
کنترل جریان
Control Flow
کنترل جریان
Control Flow
انشعاب مشروط با If/Else
Conditional Branching with If/Else
انشعاب مشروط با If/Else - Recap
Conditional Branching with If/Else - Recap
حلقه ها و تکرار
Loops and Iteration
حلقه ها و تکرار - خلاصه
Loops and Iteration - Recap
لوله کشی جلو
Forward Piping
لوله کشی جلو
Forward Piping
لوله کشی جلو
Forward Piping
لوله کشی رو به جلو - Recap
Forward Piping - Recap
توابع مجموعه
Collection Functions
توابع مجموعه
Collection Functions
توابع مجموعه قسمت 1
Collection Functions Part 1
توابع مجموعه قسمت 1 - خلاصه
Collection Functions Part 1 - Recap
انواع رکورد
Record Types
انواع رکورد
Record Types
انواع رکورد
Record Types
انواع رکورد - خلاصه
Record Types - Recap
داده های از دست رفته
Missing Data
داده های از دست رفته
Missing Data
داده های از دست رفته
Missing Data
داده های از دست رفته - خلاصه
Missing Data - Recap
آرگومان ها و پارامترها
Arguments and Parameters
آرگومان ها و پارامترها
Arguments and Parameters
آرگومان ها و پارامترها
Arguments and Parameters
آرگومان ها و پارامترها - خلاصه
Arguments and Parameters - Recap
سازمان پروژه
Project Organization
سازمان پروژه
Project Organization
سازماندهی پروژه ها در فایل ها
Organizing Projects into Files
سازماندهی پروژه ها در فایل ها - Recap
Organizing Projects into Files - Recap
اتحادیه های تبعیض آمیز و تطبیق الگو
Discriminated Unions and Pattern Matching
اتحادیه های تبعیض آمیز و تطبیق الگو
Discriminated Unions and Pattern Matching
نمایش نظرات