What Do You Mean, "Web Savvy?"
If you know enough to put some jQuery plugins on a page, but not enough to fix them when something goes wrong, this book is for you.
What This Book Will Teach You
- Practical scripting skills: You will learn how to build real-world interaction patterns, such as slideshows, galleries, forms, and menus.
- Real-world tooling and workflow: From the start, this book will teach you to develop using the same powerful tools used by professional web developers on the cutting edge. There are no toy environments here.
What This Book Won't Teach You
- HTML and CSS: For this book, I assume that you have a basic understanding of how web pages are built and loaded in the browser.
- Old-school browser hacking: Unlike a lot of books, we'll go straight into jQuery, skipping the low-level DOM functions. You should learn those eventually, but they're badly-designed and awkward--not a good place to start.
- "Recipes" for your code: My goal is to teach you good programming habits, not magic formulas that you can copy and paste for a given task.