در حال حاضر محصولی در سبد خرید شما وجود ندارد.
C# یک زبان به شدت تایپ شده است. در این دوره ، شما یاد می گیرید که چگونه با انواع داده های داخلی ، کلاس ها ، رابط ها و وراثت کار کنید. با داشتن یک نوع تعریف شده این مهم است که بدانید چگونه می توانید انواع سفارشی خود را مانند کلاس ها ، رابط ها ، enums و ساختار ایجاد کنید. در این دوره ، با معرفی سیستم C# نوع ، در مورد نوع سیستم در C# یاد خواهید گرفت. ابتدا انواع داده های داخلی ، از جمله Int ، String و DateTime را کشف خواهید کرد. در مرحله بعد ، تفاوت بین انواع ارزش و انواع مرجع را درک خواهید کرد و خواهید دید که چگونه می توانید انواع خود را ایجاد کنید ، آیا کلاس ها ، enums ، رابط ها یا ساختارها هستند. سرانجام ، شما در مورد جنبه های مختلف ارائه شده توسط C# برای ایجاد کلاس از جمله وراثت یاد خواهید گرفت. پس از اتمام این دوره ، انواع مختلف و انواع مرجع را در C# مورد نیاز برای ایجاد هر برنامه .NET با استفاده از C#.
درک خواهید کرد.
عنوان اصلی : Introduction to the C# 9 Type System
سرفصل های دوره :
بررسی اجمالی دوره
بررسی نسخه
معرفی ماژول
از این دوره چه چیزی یاد خواهید گرفت؟
ابزارهای مورد نیاز
معرفی ماژول
درک انواع در C#
با استفاده از انواع داده های داخلی
نسخه ی نمایشی: کار با انواع بدوی
عبارات در C#
نسخه ی نمایشی: اپراتورها و مقادیر پیش فرض
اعضای انواع ابتدایی
نسخه ی نمایشی: کار با اعضای Int و Char
کار با DateTime
نسخه ی نمایشی: کار با DateTime
تبدیل بین انواع
نسخه ی نمایشی: تبدیل بین انواع
تایپ ضمنی
نسخه ی نمایشی: تایپ ضمنی
خلاصه
معرفی ماژول
درک رشته ها در C#
نسخه ی نمایشی: ایجاد رشته ها
کار با رشته ها
نسخه ی نمایشی: کار با رشته ها
متن فرار
نسخه ی نمایشی: متن فرار
رشته های تست برابری
نسخه ی نمایشی: مقایسه رشته ها
تغییر ناپذیری رشته ها
نسخه ی نمایشی: رشته ها تغییر ناپذیر هستند
تجزیه از رشته ها به انواع دیگر
نسخه ی نمایشی: رشته های تجزیه
خلاصه
معرفی ماژول
درک روشها
نسخه ی نمایشی: ایجاد روش
یافتن روش صحیح
نسخه ی نمایشی: اضافه بار روش
عبور پارامترها بر اساس مقدار و مرجع
نسخه ی نمایشی: عبور پارامترها بر اساس مقدار و مرجع
نسخه ی نمایشی: با استفاده از کلمه کلیدی OUT
با استفاده از پارامترها
نسخه ی نمایشی: با استفاده از پارامترها
پارامترهای اختیاری و آرگومان های نامگذاری شده
نسخه ی نمایشی: پارامترهای اختیاری و آرگومان های نامگذاری شده
نسخه ی نمایشی: با استفاده از نحو بیان شده
خلاصه
معرفی ماژول
سیستم نوع مشترک
درک انواع سفارشی
نسخه ی نمایشی: مرور برای انواع سفارشی
ایجاد شمارش
نسخه ی نمایشی: ایجاد شمارش
کار با ساختارها
نسخه ی نمایشی: کار با ساختار
خلاصه
معرفی ماژول
درک کلاس ها
ایجاد کلاس کارمند
نسخه ی نمایشی: ایجاد کلاس کارمند
با استفاده از کلاس
نسخه ی نمایشی: ایجاد اشیاء
نسخه ی نمایشی: کار با چندین شیء
نسخه ی نمایشی: کلاس ها انواع مرجع هستند
اضافه کردن خواص
نسخه ی نمایشی: اضافه کردن خواص
نسخه ی نمایشی: ساخت درخواست ثبت نام کارمندان
خلاصه
معرفی ماژول
کلاس های گروه بندی در نام های نام
نسخه ی نمایشی: کار با نام های نامگذاری سفارشی
معرفی داده های استاتیک
نسخه ی نمایشی: کار با داده ها و روش های استاتیک
نسخه ی نمایشی: کار با داده های ثابت
کار با تهی
نسخه ی نمایشی: کار با تهی
درک مجموعه زباله ها
نسخه ی نمایشی: درک مجموعه زباله ها
خلاصه
معرفی ماژول
درک وراثت
ایجاد یک پایه و یک نوع مشتق شده
نسخه ی نمایشی: ایجاد یک پایه و یک نوع مشتق شده
رابطه IS-A
نسخه ی نمایشی: رابطه IS-A
با استفاده از پلی مورفیسم
نسخه ی نمایشی: با استفاده از کلمات کلیدی مجازی و غلبه
نسخه ی نمایشی: کار با کلاسهای مهر و موم شده
کلاسهای انتزاعی
نسخه ی نمایشی: کار با کلاسهای انتزاعی
وراثت از system.object
نسخه ی نمایشی: وراثت از System.Object
خلاصه
معرفی ماژول
درک رابط ها
نسخه ی نمایشی: ایجاد یک رابط سفارشی
کاوش و استفاده از رابط های داخلی
نسخه ی نمایشی: با استفاده از iComparable
استفاده از پلی مورفیسم با رابط ها
نسخه ی نمایشی: استفاده از پلی مورفیسم با رابط ها
خلاصه و پایان دوره
Introduction to the C# 9 Type System
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش ساخت برنامه های وب با ASP.NET Core MVC
Bootstrap 5: Fundamentals
فیلم شروع به کار با Blazor
آموزش ارتباطات میکروسرویس ها در ASP.NET Core
ASP.NET Core 6 Blazor Fundamentals
ASP.NET Core 6 Clean Architecture
یادگیری امکانات جدید .NET 6
آموزش معماری برنامه های ASP.NET Core
Building Websites with HTML and CSS
Object-oriented Programming in C# 10