#C یک زبان برنامه نویسی چند مدلی است که شامل دستوری ، تابعی، عمومی، شیء گرا و جزء گرا است . این زبان توسط شرکت مایکروسافت و از دل فریم ورک .NET مایکروسافت خلق و پرورش یافت و بعد ها توانست استاندارد های ISO و Ecma را دریافت کند و بهعنوان یک زبان استاندارد تایید شود. در واقع زبان #C، یک زبان برنامه نویسی چند الگویی و است و منظم شده مدلهای تابعی، امری، عمومی، شی گرا و جز گرا و در بستر دات نت میباشد.
سرفصل های دوره آموزشی Pluralsight Making Your C# Code More Functional:
– بررسی اجمالی دوره
– به چالش کشیدن ذهنیت شی گرا
– اضافه کردن فیلترهای سبک عملکردی به مدل شی
– معرفی کارکردهای خالص در طراحی شی
– یادآوری با توابع خالص
– کار با توابع عضو خالص
– تطبیق الگوی با C#7
– برنامه نویسی با متد برنامه ریزی
– ترکیب عملکرد با مدل شی
– درک برنامه نویسی راه آهن محور
– رسیدگی به خطاها به سبک عملکردی