از صفر تا قهرمان: کار با Null در #C
✅ سرفصل و جزئیات آموزش
یاد بگیرید چگونه بهطور صحیح از null در #C به شیوهای مدرن استفاده کنید و کدهای بهتر و مقاومتری بنویسید
Null بهطور معمول بهعنوان اشتباه میلیارد دلاری شناخته میشود و دلیل خوبی برای این امر وجود دارد. این موضوع میتواند بسیار مشکلساز باشد. ایده وجود یک مقدار هیچ بهنظر در مهندسی نرمافزار خطرناک است. در طول سالها، #C ویژگیهایی مانند Nullable Reference Types را معرفی کرده است تا به توسعهدهندگان کمک کند کدهای بهتر، مقاومتر و ایمنتری بنویسند، اما هنوز هم بسیاری از افراد نمیدانند چگونه بهدرستی از آن استفاده کنند. در این دوره، ادوارد چاربینو با اصول ابتدایی شروع کرده و هر آنچه را که باید دربارهی null بدانید، از نحوهی استفاده گرفته تا زمان عدم استفاده و چگونگی مهندسی مجدد یک اپلیکیشن فولاستک موجود که بهدرستی از آن استفاده نمیکند، آموزش خواهد داد.
از صفر تا قهرمان: کار با Null در #C
-
خوش آمدگویی 00:45
-
این دوره برای چه کسانی مناسب است و پیشنیازها 00:43
-
در این دوره چه خواهید آموخت؟ 02:05
-
چرا null در #C مهم است؟ 01:43
-
چرا null در #C یک مشکل است؟ 04:24
-
سیستم نوع #C و انواع مقدار 04:10
-
Reference types در #C 03:14
-
بررسی کلیدواژه پیشفرض 03:52
-
چگونه #C از انواع در هپ و پشته استفاده میکند؟ 05:20
-
تاریخی کوتاه از null در #C 00:52
-
انواع مقدار nullable در +C# 2 11:13
-
انواع رفرنس nullable در +C# 8 05:44
-
تنظیم nullable context 03:24
-
درک هشدارهای رایج کامپایلر Null 11:34
-
نیت null برای کامپایلرها و توسعهدهندگان نیز است 09:33
-
عملگر شرطی null چیست؟ 06:26
-
استفاده از عملگر شرطی null با آرایهها 07:02
-
اتصال کوتاه شرطی null چیست؟ 03:05
-
عملگر null coalescing چیست؟ 06:10
-
عملگر شرطی null coalescing چیست؟ 06:01
-
عملگر null forgiving چیست؟ 06:30
-
معرفی طراحی API با null intent 01:16
-
کار با null و ویژگیها 05:01
-
بررسی 05:37
-
کلمه کلیدی required چیست و کی باید از آن استفاده کرد؟ 05:19
-
نیت پیشرفته API با ویژگی AllowNull 03:30
-
نیت پیشرفته API با ویژگی DisallowNull 06:54
-
نیت پیشرفته API با ویژگی MemberNotNull 04:58
-
نیت پیشرفته API با ویژگی NotNullIfNotNull 03:18
-
معرفی تطبیق الگو و کلمه کلیدی `is` 06:04
-
تطبیق خصوصیاتی برای فیلتر کردن null 10:40
-
گرفتن null با استفاده از عملگر switch تطبیق الگو 05:16
-
مروری بر پروژه BlazingPizza 01:45
-
فعالسازی زمینه nullable و بررسی هشدارها بهعنوان خطا 04:27
-
چگونه null بر مهاجرتهای EF تأثیر میگذارد 07:43
-
چگونه null بر روابط EF تأثیر میگذارد 07:25
-
استفاده از ویژگی ارجاعات Visual Studio برای یافتن null intent 06:34
-
چگونه null بر اشیاء فولاستک تأثیر میگذارد؟ 04:02
-
چه زمانی باید از کلیدواژه required استفاده کرد؟ 05:46
-
بهروزرسانی کلاسهای مشترک با null intent مناسب 09:59
-
جمعبندی مرور کتابخانه مشترک 06:10
-
بهترین شیوهها برای Web API، عملیات GET 03:50
-
بهترین شیوهها برای Web API، عملیات PUT 04:20
-
بهترین شیوهها برای Web API، عملیات POST 02:05
-
بهترین شیوهها برای Web API، عملیات DELETE 00:58
-
چگونه null را با تأیید هویت و ادعاها مدیریت کنیم؟ 02:46
-
بهبود یک API با استفاده از ویژگی DisallowNull 03:09
-
فیکس کردن مشکلات null با عملگرهای null 02:00
-
مدیریت مقادیر تأیید هویت RazorComponents 05:31
-
چگونه null را با HttpClient مدیریت کنیم؟ 03:07
-
بهروزرسانی شیء استیت اپلیکیشن 02:58
-
بهکارگیری null در صفحات Blazor 08:10
-
بهترین شیوهها برای بارگذاری بدون تکیه بر null در Blazor 02:27
-
بررسی کامپوننت AuthenticationState 06:23
-
چه زمانی باید از EditorRequired در یک RazorComponent استفاده کرد؟ 08:34
مشخصات آموزش
از صفر تا قهرمان: کار با Null در #C
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:
- تعداد درس:55
- مدت زمان :04:38:00
- حجم :805.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy