You could start with IntroductionToManipulate then AdvancedManipulateFunctionality and to learn about graphics itself there is The Mathematica GuideBook for Graphics There is a new book called "Mathematica Data Visualization" you can check it on Amazon, but I do not have it myself.