دوره آموزشی اشکال زدایی در سی شارپ
1 ساعت 26 دقیقهمبتدی2019-04-23
مدرسین

Kathryn Hodge
Software Developer
جزئیات دوره
نوشتن برنامه در سی شارپ یک چیز است. نوشتن برنامه هایی که کار می کنند یکی دیگر از موارد است. کشف کنید که چگونه اشکال زدایی برنامه های شما می تواند آنها را دقیق تر، کارآمدتر و قابل اعتمادتر کند. دقیقاً بیاموزید که اشکال زدایی برنامه های شما به چه معناست و چگونه ابزارهایی مانند Visual Studio Code - محبوب ترین IDE برای برنامه نویسان #C - می توانند به شما در شناسایی و حل خطاهای کدتان کمک کنند. مربی کاترین هاج فرآیند اساسی اشکال زدایی را بررسی می کند و نکات و ترفندهایی را برای کاهش باگ ها و ایمن تر کردن برنامه های شما معرفی می کند. او همچنین رایجترین خطاها در #C را بررسی میکند - مسائلی مانند استثناهای مرجع پوچ و خطاهای منطقی - و سه چالش کدنویسی را برای کمک به شما در تمرین مهارتهای اشکالزدایی ارائه میکند.
اهداف یادگیری
اشکال زدایی تعریف شده است
کار با نقاط شکست
بررسی مقادیر متغیرها
برنامه نویسی دفاعی
خطاهای رایج #C
چالش های اشکال زدایی
اهداف یادگیری
اشکال زدایی تعریف شده است
کار با نقاط شکست
بررسی مقادیر متغیرها
برنامه نویسی دفاعی
خطاهای رایج #C
چالش های اشکال زدایی
مهارت ها
Visual StudioC#Programming FoundationsPersonaProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
۰. مقدمه
- 01 - اشکال زدایی در سی شارپ
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از CoderPad
۱. اصول اولیه اشکالزدایی
- 04 - اشکال زدایی چیست؟
- 05 - دستور چاپ چیست؟
- ۶ - نقطه توقف چیست؟
- 07 - بررسی مقادیر متغیرها
- 08 - اجرا در حالت اشکالزدایی
- 09 - فرآیند اشکالزدایی
- ۱۰ - راه حل - اشکال موجود در کوتاهسازی رشته را پیدا کنید
۲. نکات و ترفندهای بیشتر در مورد اشکالزدایی
- 11 - پوشش لبه موارد
- ۱۲ - برنامهنویسی تدافعی
- ۱۳ - عوارض جانبی
- ۱۴ - راه حل - ماشین حساب تخفیف
۳. خطاهای رایج در سی شارپ
- ۱۵ - استثنای ارجاع تهی
- ۱۶ - استثنای IndexOutOfRange
- ۱۷ - خطاهای منطقی
- ۱۸ - استفاده از یک ارجاع مانند یک مقدار
- ۱۹ - راهکار - سیستم مدیریت کتابخانه
۴. تمرین اشکالزدایی برنامههای سیشارپ
- ۲۰- چالش کدنویسی پایه
- ۲۱ - چالش کدنویسی پایه - راهکار
- ۲۲ - چالش کد منطقی
- ۲۳ - چالش کد منطقی - راه حل
- ۲۴ - راه حل - یافتن اشکال در تابع فاکتوریل
نتیجهگیری
- ۲۵ - مراحل بعدی