Kevin Murphy's book, particularly volume 2, is really well organized and summarizes the state of the art: https://probml.github.io/pml-book/book2.html
It's a really good entry point to current ML, written by an expert who has been in the field of generative models before they incorporated deep features.