Deep Learning Basics: A Crash Course