This book provides readers with enough information for them to develop more sophisticated Angular applications that incorporate deep learning. The first three chapters of this book contain a short tour of basic Angular functionality, such as UI components and forms in Angular applications. The fourth chapter introduces you to deep learning, the problems it can solve, and some challenges for the future. You will also learn about MLPs (Multi Layer Perceptrons), CNNs (Convolutional Neural Networks), and a Keras-based code sample of a CNN with the MNIST dataset. The fifth chapter discusses RNNs (Recurrent Neural Networks), BPTT (Back Propagation Through Time), as well as LSTMs (Long Short Term Memory) and AEs (Auto Encoders). The sixth chapter introduces basic TensorFlow concepts, followedby tensorflowjs (i.e., TensorFlow in modern browsers), and some examples of Angular applications combined with deep learning.