jQuery is often injected into web applications and libraries with no logical reason for pulling it in as a dependency. Many web developers don't really know when they need to use jQuery, and when they don't - it's just a standard step when setting up a new library or web application. But relying solely on jQuery as your window to the web leaves large gaps in your knowledge. This in turn results in frustration when the abstraction that jQuery provides "leaks" and exposes you to the native aspects of the browser.
What You'll Learn
Determine when you need jQuery and when you don't
Work with HTML elements
Who This Book Is For
Any web developer who is interested in learning how to live without jQuery, and deepening their understanding of web development.