After many years of PM'ing, I am getting back into development

Specifically, I get a chance to work with some of the development staff to un-rust my skills from 5-6yrs ago . This won't be in a "lead" capacity, but I requested for some tech-time and I got the okay.

So, I am pretty sure I still have the basics for html, javascript, and css; but I need to come up to speed quick on some of the newer technologies. This includes ajax and designing UI frameworks, and anything else UI's are into these days.

Can anyone suggest a path of learning for me to follow? Books, websites, anything that is relatively current.