Introduction to Autoencoders
pinecone.io
pinecone.io
[1] https://blog.roboflow.com/what-is-an-autoencoder-computer-vi...
Educational content tends to have a bias towards concepts that are easier to explain rather than what is most useful. But as far as the latter goes, Autoencoders are a good place to start.
NNs can be generally described as "complicated feature engineering stacks followed by a relatively simple regression". This description captures the information processing and compression perspectives on NNs, which is realized by autoencoders in a laboratory-ideal way.
I really like Kevin Murphy's books. I learned a lot from them when I was getting started on this stuff. He's just released a two part follow up to his 2012 book. Both parts are available online.
I also really like David Mackay's book (also free online). It's...idiosyncratic. But fantastic!
Best of luck with your learning! Start simple, go slow. Write code every step of the way!! ^_^