Basics of Deep Learning