JavaScript has evolved into much more than simple client-side scripting; this book delves into advanced topics not generally found in other more intermediate JS development books .Expert author delivers an in-depth tutorial showing how to build a real-world app that is loosely coupled, with each component built to exist separately
Ideal for experienced developers with a deep knowledge of JavaScript as well as online developers with strong graphic design skills who are experienced in HTML/CSS and want to develop their front-end skills . JavaScript Programming: Pushing the Limits will arm you with the skills to create killer apps for the 21st Century.
About the Author
Jon Raasch (Portland, OR) is a front-end web developer and designer. He loves all things JavaScript, jQuery and UX and has been programming for the web since he was 14. Using modern programming techniques, he designs beautiful user interfaces that are dynamic and engaging without the loss of search engine spiderability. Fully integrating the overall message into intuitive web hallways where the design, development and branding work as one; he makes websites that are as accessible to users as they are to Googlebot. This well-rounded approach allows him to build websites that stick out amongst the crowd to become pillars in their online communities. He specializes in jQuery and JavaScript programming as well as CSS/HTML
Table of Contents: Part I Starting From a Firm Foundation
Chapter 1 Best Practices
Chapter 2 Libraries, Frameworks, and Plugins
Part II Building the Front End
Chapter 3 Backbonejs
Chapter 4 Using JavaScript Templates
Chapter 5 Creating Forms
Part III Working with Server-Side JavaScript
Chapter 6 Intro to Nodejs
Chapter 7 Express Framework
Chapter 8 MongoDB
Part IV Pushing the Limits
Chapter 9 Going Real-Time with WebSockets
Chapter 10 Going Mobile
Chapter 11 JavaScript Graphics
Chapter 12 Launching Your App