Part 1: Fundamentals of deep learning. What is deep learning? -- Before we begin: the mathematical building blocks of neural networks -- Getting started with neural networks -- Fundamentals of machine learning -- Part 2: Deep learning in practice. Deep learning for computer vision -- Deep learning for text and sequences -- Advanced deep-learning best practices -- Generative deep learning.