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

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

نمایش نظرات

نظری ارسال نشده است.

آموزش تکنیک های برنامه نویسی پیشرفته سی شارپ
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 4m
33
Skillshare (اسکیل شیر) skillshare-small
10 مرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2
از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

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

Pythonista در حال ساخت

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

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

به سلامتی،

دانیل

Skillshare (اسکیل شیر)

اسکیل‌شر یک پلتفرم آموزشی آنلاین است که به میلیون‌ها افراد در سراسر جهان امکان یادگیری مهارت‌های جدید را فراهم می‌کند. این پلتفرم با ارائه دوره‌های متنوع در زمینه‌هایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را می‌دهد تا به صورت آنلاین به یادگیری بپردازند.

یکی از ویژگی‌های منحصر به فرد سکیل‌شر، ارائه دوره‌های تدریس شده توسط صاحبان مهارت‌ها و افراد موفق در زمینه‌های مختلف است. این امر باعث می‌شود که کاربران از تجربیات و دانش عملی افرادی که در حوزه‌های مورد نظرشان موفق عمل کرده‌اند، بهره‌مند شوند و بهترین اطلاعات را برای بهبود مهارت‌های خود دریافت کنند. به این ترتیب، سکیل‌شر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق می‌کند و به آنها کمک می‌کند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.