دوره آموزشی مدیریت استثناها در سی پلاس پلاس (++C)
1 ساعت 34 دقیقهمتوسط2024-04-25
مدرسین

Károly Nyisztor
Mobile Developer, Instructor
جزئیات دوره
رفع اشکال در کد می تواند نسبتاً ساده شروع شود و باگ های آشکار و تکرار شونده به راحتی شناسایی و ریشه کن شوند. اما در نهایت یافتن باگها سختتر و رفع آنها دشوارتر میشود. به جای جستجوی یک به یک خطاها، یافتن ریشه مشکل با بهبود مدیریت استثنا می تواند پایه کد شما را از آشوب به وضوح تبدیل کند.
در این دوره با مهندس نرم افزار Károly Nyisztor یاد بگیرید که چگونه با خطاها و ناهنجاری ها در کد ++C خود مانند یک حرفه ای برخورد کنید. از اصول اولیه استثناها تا تکنیکهای پیشرفته برای مدیریت دقیق خطاها، Károly شما را از نکات ظریف مدیریت استثنا راهنمایی میکند و توضیح میدهد که چگونه مدیریت صحیح و ثبتنام، ردیابی و رفع اشکالها را آسانتر میکند.
در این دوره با مهندس نرم افزار Károly Nyisztor یاد بگیرید که چگونه با خطاها و ناهنجاری ها در کد ++C خود مانند یک حرفه ای برخورد کنید. از اصول اولیه استثناها تا تکنیکهای پیشرفته برای مدیریت دقیق خطاها، Károly شما را از نکات ظریف مدیریت استثنا راهنمایی میکند و توضیح میدهد که چگونه مدیریت صحیح و ثبتنام، ردیابی و رفع اشکالها را آسانتر میکند.
مهارت ها
C++Programming FoundationsProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - استثناهای Master C++
- 02 - داستان استثنایی استثناها
1. مبانی رسیدگی به استثنا
- 03 - برخورد با خطاها
- 04 - مدیریت خطای مؤثر
- 05 - ملزومات نحو - سعی کنید، بگیرید، و پرتاب کنید
- 06 - استفاده از GitHub Codespaces با این دوره
- 07 - چالش - مدیریت خطاهای اساسی را اجرا کنید
- 08 - راه حل - اجرای مدیریت خطای اساسی
2. فرو رفتن عمیقتر در استثناها
- 09 - استثناهای استاندارد C++
- 10 - پیادهسازی استثناهای سفارشی
- 11 - استثناهای متعدد
- 12 - استثناهایی که یک کلاس پایه مشترک دارند
- 13 - استثنائات سلسله مراتبی
- 14 - چالش - رسیدگی به استثناهای متعدد
- 15 - راه حل - رسیدگی به استثناهای متعدد
3. مدیریت خطای پیشرفته
- 16 - مدیریت خطای پیشرفته
- 17 - تکامل مشخصات استثنایی
- 18 - استثناهای سرکش
- 19 - استثناهای Thread-local
- 20 - انتشار استثنا بین رشته ای
- 21 - چالش - گرفتن استثناهای سرکش
- 22 - راه حل - گرفتن استثناهای سرکش
4. بهترین شیوهها و نکات
- 23 - مدیریت منابع استثنایی
- 24 - استثناها و نشت منابع
- 25 - استفاده از RAII
- 26 - چالش - مدیریت منابع با RAII
- 27 - راه حل - مدیریت منابع با RAII
نتیجه
- 28 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کدنویسی امن درسی پلاس پلاس
- دوره آموزشی سی پلاس پلاس پیشرفته: ساخت پروژهها با استفاده از CMake
- دوره آموزشی برنامهنویسی تابعی در سی پلاس پلاس
- دوره آموزشی برنامهنویسی شیگرا با سی پلاس پلاس
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با سی پلاس پلاس
- دوره آموزشی راهنمای کامل مبانی برنامهنویسی ++C
- دوره آموزشی ++C مدرن: تکنیکها و ویژگیهای پیشرفته
- دوره آموزشی سی پلاس پلاس مدرن: لامبدا