برنامهنویسی در #C تنها یک بخش از کار است؛ اما ایجاد برنامههایی که به درستی کار کنند، داستان دیگری است. با یادگیری دیباگ کردن برنامههای خود، میتوانید کدهایی دقیقتر، کارآمدتر و قابل اعتمادتر بنویسید. این دوره آموزشی به شما کمک میکند تا مفهوم دیباگینگ را بهتر درک کنید و از ابزارهایی مانند Visual Studio Code که محبوبترین IDE برای برنامهنویسان #C است، برای شناسایی و حل خطاهای کدتان استفاده کنید. مدرس این دوره، کاترین هاج، شما را با فرآیند دیباگینگ آشنا میکند و راهکارهایی برای کاهش خطاها و افزایش امنیت کدهایتان ارائه میدهد. 
او همچنین رایجترین مشکلات در #C، مانند خطاهای ارجاع null و خطاهای منطقی را توضیح داده و سه چالش کدنویسی طراحی کرده تا بتوانید مهارتهای دیباگینگ خود را بهبود دهید.
  
 اهداف یادگیری این دوره عبارتند از:
    
     - درک مفهوم دیباگینگ
 
     - استفاده از Breakpoints برای بررسی کد
 
     - مشاهده مقادیر متغیرها در هنگام اجرا
 
     - برنامهنویسی با رویکرد دفاعی
 
     - آشنایی با خطاهای متداول در #C
 
     - حل چالشهای دیباگینگ