This lesson assumes that you already understand basic programming concepts and are either familiar with, or can quickly master, the basic elements of Python.