As a former Adobe Flex developer, though, you owe it to yourself to checkout Angular.JS, by Google.
Anyway, here’s a quick reading list to expidite your learning:
2) Learning some form of client-side templating so that you can interact with raw JSON from the server. Mustache.JS or JSRender (which I’m currently using in my home-grown cludged together framework). Of course, you can manually process your JSON responses, but that’s no fun.
3) Loading remote code and module management so you don’t write a big mess of pasta: Requrire.JS or Commons.JS
4) Some UI Framework widgest and boiler plate like Bootstrap (eww) or Zurb Foundation (my preference becasue it doesn’t seem to be over-used like Bootstrap).
5) JQuery and the million UI widgets created in it. Especially anything related (Morris) to charting, as HTML-based charting toolkits get better each and every week.
BTW, if you like syntactial sugar, you should definitely be checking out Coffee Script.
And, finally, I’m currating some bookmark lists over on SpringPad with interesting projects and articles as I find them. It’s because I’m too lazy to actually blog about this stuff. Check them out: