Foundations for Analytics with Python: From Non-Programmer to Hacker