لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مدیریت خطا در سی شارپ با استثناها
Error Handling in C# with Exceptions
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
درک و استفاده از استثناها برای ایجاد کد خوانا که به اشتباهات در زمان اجرا به درستی پاسخ می دهد، بسیار مهم است. این دوره به شما می آموزد که چگونه با پرتاب کردن، گرفتن، فیلتر کردن و سفارشی کردن استثناها، خطاها را در برنامه های C# مدیریت کنید. در هسته مدیریت خطاها در کد سی شارپ، دانش کاملی از مدیریت استثناها وجود دارد. در این دوره، Error Handling in C# with Exceptions، یاد خواهید گرفت که چگونه کدی بنویسید که بتواند خطاهای زمان اجرا را شناسایی کرده و به آنها پاسخ دهد. ابتدا، خواهید آموخت که چرا از استثناها برای نشان دادن خطاها در C# استفاده می شود و چگونه آنها در سلسله مراتب کلاس سازماندهی می شوند. در مرحله بعد، نحوه پرتاب، گرفتن، فیلتر کردن، پرتاب مجدد و بسته بندی استثناها را بررسی خواهید کرد. در نهایت، نحوه تعریف، پرتاب و گرفتن کلاسهای استثنای سفارشیشده خود و همچنین نوشتن تستهای واحد برای کدهای پرتاب استثنا را خواهید یافت. پس از اتمام این دوره، دانش کاملی در مورد استثناهای C# خواهید داشت که به شما کمک می کند تا برنامه های C# آماده تولید بسازید که خطاهای زمان اجرا را شناسایی کرده و به آنها پاسخ می دهند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
درک اهمیت رسیدگی به خطا
Understanding the Importance of Error Handling
مقدمه
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 را طراحی و توسعه داده است.
نمایش نظرات