Web 2.0 fundamentals with Ajax, development tools, and mobile platforms - Campesato, Oswald (Jones and Bartlett Publishers, 2011)