آموزش تکنیک های برنامه نویسی پیشرفته سی شارپ

C# Advanced Programming Techniques

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

خوش آمدید،

این ادامه کلاس C# قبلی من است که در آن تکنیک‌های برنامه‌نویسی پیشرفته‌تر مورد بحث قرار گرفته و نحوه استفاده از زبان نشان داده می‌شود.

زبان برنامه نویسی سی شارپ توسط Anders Hejlsberg از مایکروسافت در سال 2000 طراحی شد و بعداً به عنوان یک استاندارد بین المللی توسط Ecma (ECMA-334) در سال 2002 و
ISO/IEC (ISO/IEC 23270) در سال 2003 تأیید شد. C# را به همراه .NET Framework و Visual Studio معرفی کرد که هر دو منبع بسته بودند.
در آن زمان، مایکروسافت هیچ محصول منبع باز نداشت. چهار سال بعد، در سال 2004، یک پروژه رایگان و منبع باز به نام Mono آغاز شد که یک کامپایلر بین پلتفرمی و محیط زمان اجرا برای زبان برنامه نویسی C# فراهم می کرد.
یک دهه بعد، مایکروسافت کد ویژوال استودیو (کد) را منتشر کرد. ویرایشگر)، Roslyn (کامپایلر)، و پلت فرم یکپارچه دات نت (فریم ورک نرم افزار)،
که همگی از C# پشتیبانی می کنند و رایگان، متن باز و چند پلتفرمی هستند. Mono نیز به مایکروسافت پیوست اما در دات نت ادغام نشد.

از سال 2021، جدیدترین نسخه این زبان C# 10.0 است که در سال 2021 در NET 6.0 منتشر شد.

این دوره قرار است دانشی را برای شما ایجاد کند که بتوانید به راحتی برنامه های C# خود را ایجاد کنید.

کدنویسی مبارک!

پروژه این کلاس ایجاد یک برنامه کنسول است. این برنامه باید از 3 مفهوم پیشرفته انتخابی شما برای ایجاد یک برنامه کاربردی مبتنی بر کنسول کوچک برای مدیریت رزرو ساعات کاری شما استفاده کند.

باید گزینه فهرست کردن/ویرایش/ایجاد/حذف ساعت های ضبط شده را داشته باشد.


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

درس ها Lessons

  • استنتاج نوع پیشرفته سی شارپ C# Advanced Type inference

  • کلوژورهای پیشرفته سی شارپ و عبارات لامبدا C# Advanced Clojures and lambda expressions

  • C# Advanced The End C# Advanced The End

  • درون یابی رشته های پیشرفته C# C# Advanced String interpolation

  • C# پیشرفته LINQ C# Advanced LINQ

  • تبدیل های تعریف شده توسط کاربر پیشرفته سی شارپ C# Advanced User defined conversions

  • دسترسی‌های رویداد سفارشی پیشرفته C# C# Advanced Custom event accessors

  • سی شارپ پیشرفته ناامن C# Advanced Unsafe

  • C# پیشرفته منطقی و بیتی C# Advanced Logical and Bitwise

  • اپراتور C# Advanced Null propagation C# Advanced Null propagation operator

  • محدودیت‌های پارامتر عمومی پیشرفته C# C# Advanced Generic parameter constraints

  • C# Advanced Const در مقابل Read Only C# Advanced Const vs Read Only

  • دستورالعمل های پیش پردازنده پیشرفته C# C# Advanced Preprocessor directives

  • سی شارپ پیشرفته سینتکس برای لفظ C# Advanced Syntax for literals

  • C# پیشرفته صریح در مقابل تبدیل ضمنی C# Advanced Explicit vs Implicit Conversions

  • C# تنظیمات پیشرفته را انجام داد C# Advanced The Setup

  • فهرست‌کننده‌های اضافه بار پیشرفته C# C# Advanced Overload indexers

  • توابع بدنه بیان پیشرفته C# C# Advanced Expression bodied functions

  • C# Advanced Static در مقابل اعضای نمونه C# Advanced Static vs instance members

  • C# پارامترهای پیشرفته را خارج کرده و آنها را کنار بگذارید C# Advanced Out parameters and discard

  • انواع عمومی باز و بسته پیشرفته C# C# Advanced Open and Closed generic types

  • اولویت اپراتور پیشرفته C# C# Advanced Operator precedence

  • روش پیشرفته سی شارپ بدون نام C# Advanced Method without a name

  • C# Advanced Foreach و enumerators C# Advanced Foreach and enumerators

  • مجموعه های عمومی پیشرفته سی شارپ C# Advanced Generic Collections

  • C# Advanced ویژگی های از پیش تعریف شده مشترک C# Advanced Common predefined attributes

  • C# Advanced Returning فقط ارجاعات را از توابع می خواند C# Advanced Returning read only references from functions

  • C# Advanced Value و نوع مرجع تخصیص C# Advanced Value and reference type assignment

  • C# پیشرفته ویژگی های خودکار فقط خواندنی C# Advanced Read only autoproperties

  • دامنه و دید پیشرفته سی شارپ C# Advanced Scope and Visibility

  • C# Advanced Method نقاط ورود و خروج C# Advanced Method entry and exit points

  • C# مقدمه پیشرفته C# Advanced Introduction

  • توابع محلی پیشرفته سی شارپ C# Advanced Local functions

نمایش نظرات

آموزش تکنیک های برنامه نویسی پیشرفته سی شارپ
جزییات دوره
4h 4m
33
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
2
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dániel Ernő Szabó Dániel Ernő Szabó

Pythonista در حال ساخت

سلام، من دانیل ارنو هستم.

من در حال حاضر به عنوان یک مهندس devops کار می کنم. من چندین سال تجربه با پلتفرم های مختلف دارم و اینجا هستم تا چند تکنیک پیشرفته را آموزش دهم که ممکن است امنیت شغلی شما را نسبت دهد ;)

به سلامتی،

دانیل