Building reliable code and tracking down any errors that may slip through.
Will discuss unit testing in Python using PyUnit and py.test.
Learn to assert conditional statements to verify correct behaviors as well as test for errors and exceptions.
Cover basic debugging with pdb, IDLE, and pudb.
Move on to debugging in the IDEs (PyCharm, Eclipse, Visual Studio).