lo que necesitas es un buen dominio del DOM, y como tal tener conocimientos moderados en Javascript, te recuerdo que DHTML es sólo un termino (
http://es.wikipedia.org/wiki/HTML_din%C3%A1mico), no es un lenguaje en particular, como tal no se requiere para AJAX
el mejor libro sobre ajax gratuito:
http://librosweb.es/ajax/index.html