You'll learn tons by following this forum and others.
As far as books, 2 that have very good reputations and cover more or less everything (keeping, breeding, morphs, etc) are the Barker/VPI book, titled something like "Pythons of the World, vol.2, Ball Pythons", and book McCurley/NERD book, which I think is titled "The Complete Ball Python". There is also a book by John Berry (I think) that is all about morphs, and I've heard a new version of that one is currently in the works, so I'd wait for the new version.
One of the best websites about breeding is http://www.ballpython.ca/gallery/breeding.html You'll also find other good info on the rest of their site, including some info on care & morphs.
Two webpages that are pretty good for having lots of pretty pictures of different morphs are http://www.newenglandreptile.com/ner...ollection.html and http://www.ballpython.com/index.php?page=morphs The first one will show the ingredients of the morphs, but the second one is just pictures, so you'll have to look up the ingredients elsewhere.