لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مدیریت استثنا در سی شارپ 9
Exception Handling in C# 9
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
درک و استفاده از استثناها برای ایجاد کد قابل نگهداری که به اشتباهات زمان اجرا به درستی پاسخ می دهد، حیاتی است. این دوره به شما می آموزد که چگونه با پرتاب کردن، گرفتن و سفارشی کردن استثناها، خطاها را در برنامه های C# مدیریت کنید. گم شدن یا اجرای نادرست کد مدیریت خطا می تواند منجر به خرابی داده ها، خرابی های غیرضروری، کاربران نهایی آزاردهنده، تماس های پشتیبانی خارج از ساعات کاری شود. و نگهداری کد سخت است. در این دوره، Exception Handling در C# 9، توانایی مدیریت صحیح خطاهای زمان اجرا در برنامه های C# خود را به دست خواهید آورد. ابتدا، بررسی خواهید کرد که استثناها چیست و چرا از آنها استفاده می کنیم. در مرحله بعد، نحوه پاسخگویی به خطاهایی را که در برنامه های شما در زمان اجرا رخ می دهد، خواهید یافت. در نهایت، یاد خواهید گرفت که چگونه استثناها را در کد خود قرار دهید و حتی چگونه کلاس های استثنای سفارشی خود را تعریف کنید. پس از اتمام این دوره، مهارتها و دانش مدیریت استثناهای سی شارپ مورد نیاز برای مدیریت خطاهای زمان اجرا در برنامههای C# خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
درک اهمیت رسیدگی به خطا
Understanding the Importance of Error Handling
بررسی نسخه
Version Check
معرفی
Introduction
بررسی اجمالی دوره
Course Overview
چرا خطاها را مدیریت کنیم؟
Why Handle Errors?
مدیریت خطا با استفاده از کدهای خطا
Error Handling Using Error Codes
چرا استثناها؟
Why Exceptions?
استثنا چیست؟
What Is an Exception?
خلاصه
Summary
درک سلسله مراتب طبقات استثنایی
Understanding the Exception Class Hierarchy
معرفی
Introduction
یک استثنا چه چیزی را نشان می دهد؟
What Does an Exception Represent?
سلسله مراتب طبقات استثنایی
The Exception Class Hierarchy
کلاس پایه System.Exception
The System.Exception Base Class
سازندگان سیستمی که معمولاً استفاده می شود
Commonly Used System.Exception Constructors
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.
نمایش نظرات