Have you considered giving Goodfellow another shot, but trying to re-derive the results therein as a form of exercise? I think that would likely be one of the faster methods to bring yourself reasonably up to date with the field.
As the parent poster says, this field moves fast but this book will give a solid grounding.
Even though the treatment on neural networks is short, the beginning chapters are worthwhile. The chapter one random variables and probability is one of the best introductions to probabilistic modeling which I’ve seen.
Youtube links for the 2 videos on NN:
Lecture 15 https://www.youtube.com/watch?v=Z1pcTxvCOgw