Hands on Debugging
In this course you will learn how to use the popular debugger GDB to find errors in your code. Examples will be shown primarily in C and C++, though the techniques can be applied to any language supported by GDB (e.g. Dlang, Objective-C, etc.). Learning how to use a debugger will allow you to save time when finding errors and spend more time building better software. So if understanding software, finding bugs, and fixing bugs is something you want to do more of, learn how to use the debugger!