Solved by nitaifingerhut in post #2 
              
              
                Personally, I love Deep Learning by Goodfellow. There are many others. 
Most of the basics are learned over time with experience.