Where I can find books or course materials to help prepare for Esri Technical Certification in ArcGIS Desktop and Developer?
Check out http://ESRICertification.com. There's a bunch of ArcGISP Desktop, Developer, and ArcSDE questions on there to quiz yourself.
I've just ordered and received this book "Python Scripting for ArcGIS":
It covers up to 10.1 and so far I find it quite useful.