Beyond the required reading of the API suggested by lowgas, if you want to get more in-depth with Dojo and prefer books to online resources, I can recommend one called Mastering Dojo, which you can fine on Amazon (among other places). I got a couple and this one helped tremendously with understanding the underlying "plumbing" that Dojo provides to the Esri Javascript API.