Deep Learning from the Basics: Python and Deep Learning: Theory and Implementation