To be an effective web developer, one needs firm command of the cascading style sheets (CSS) specification. Although this book is now ten years old, it remains (as does its author, Eric Meyer) the definite reference on the topic. No matter whether you are new to CSS or have been using it for years and think you understand it, this book is worth a read.
Read moreThe JavaScript Revolution
There are over 100 major spoken languages in the world, each with millions of native speakers. Imagine for a moment how convenient it would be if everyone spoke a single language. Although the promise of Esperanto hasn't materialized, one can argue that JavaScript is the only programming language one needs to perform the most common of programming tasks.
Read morejQuery: Write less, do more
jQuery is an absolute requirement for any browser-based application or site. Why write 100 lines of DOM manipulation code using the W3C API when you can do the same work in 3 lines of jQuery? Plus, there are hundreds if not thousands of jQuery-based plugins available, many either free or modestly priced. These plugins solve common problems so that you don't have to.
Read more