Email the Author
You can use this page to email Jack Franklin about Confident jQuery.
About the Book
Confident jQuery is for those who feel comfortable writing jQuery but want to improve their ability to structure their JavaScript better. If you have ever found yourself with messy JavaScript that is heavily tied to the structure of your HTML, or had your entire jQuery carousel refuse to start-up because you changed just one tiny class name in your HTML code, this book will help.
Through the course of this book we'll study and discuss:
- how to make your code more structured and maintainable so you don't revisit it 6 months down the line and shudder.
- how you can write cleverer, more contextual selectors to avoid your jQuery being quite so tightly tied to the HTML structure.
- why not all your code should live within that one $(document).ready() call
- how we can leverage plain JavaScript objects to clean our code up considerably
- discuss refactoring methods to tackle old code and improve it
- how in certain situations at all using jQuery is actually harder than using plain JavaScript
- how to write tests for your jQuery
- and much more.
What the book isn't
This book will not look at any additional libraries. We'll just be using jQuery all the way through (with the exception of QUnit for the testing chapter). This is not a book about telling you how to use RequireJS to load in your code in a modular fashion and nor will it tell you that you should use an additional library like Backbone or Angular.
This book is also not aimed at those who have never written jQuery before. You should have a good grasp of jQuery before tackling this book.
Questions?
I'd be happy to answer them. Please feel free to tweet @Jack_Franklin or email jack@jackfranklin.net.
About the Author
A JavaScript and Ruby developer based in Bath, UK. Author of Beginning jQuery, published by Apress in January 2013, and frequent JavaScript blogger at The JavaScript Playground. Jack has written for many publications including .net magazine and was nominated for .net mag's "Young Developer of the Year" and "Brilliant Newcomer of the Year" 2012-13. He has also contributed to Addy Osmani's Backbone Fundamentals book and puts a lot of code on Github.