A comprehensive course about deep learning models with theory, intuition and implementation with Pytorch and TensorFlow