You might also like: JavaScript Enlightenment or DOM Enlightenment

jQuery Enlightenment | by Cody Lindley | 1st Edition | based on jQuery 1.3.2

A book for jQuery developers who have surpassed the introductory concepts

released on 01/09/2009
3000+ copies sold (free now)!

Free PDF book (123 pages)

Download

jQuery Enlightenment was written to express, in short-order, the concepts essential to intermediate and advanced jQuery development. Its purpose is to instill in you, the reader, practices that jQuery developers take as common knowledge. Each chapter contains concepts essential to becoming a seasoned jQuery developer.

This book is intended for three types of readers. The first is someone who has read introductory books on jQuery and is looking for the next logical step. The second type of reader is a JavaScript developer, already versed in another library, now trying to quickly learn jQuery. The third reader is myself, the author. I crafted this book to be used as my own personal reference point for jQuery concepts. This is exactly the type of book I wish every JavaScript library had available.

Why buy this

What People Are Saying

Ben Alman (benalman.com) says:
"If you understand HTML and CSS but are relatively new to JavaScript, jQuery Enlightenment will definitely get you going in the right direction, and then some. And for somewhat more advanced users, the book covers the basics of plugin authoring, performance improvement techniques, and AJAX functionality." (source)

Dan Wellman (danwellman.co.uk) says:
"I found the book very easy to read, with a strong focus on practical code interspersed with succinct descriptions. There wasn’t too much theory or too many complex examples – the perfect blend of theory and practice." (source)

Doug Neiner (fuelyourcoding.com) says:
"jQuery Enlightenment is an amazingly clear montage of principals and code samples every jQuery developer needs to know grouped by topic. Cody covered topics both basic and profound throughout the pages of the book." (source)

Eric Martion (ericmmartin.com) says:
"Whether you are a new jQuery users, or a seasoned jQuery developer, jQuery Enlightenment won't disappoint!" (source)

Jeffery Way (nettuts.com) says:
"To prove how much I enjoyed reading this book: I received my review copy on a Wednesday, and finished it the next day. As I'm sure many of you are aware, tech books and front to back reads very rarely go well together. This is a testament to the "no fluff" aspect I referenced earlier." (source)

linkmango says:
"JQuery Enlightenment by Cody Lindley is one of the best books on #jquery out there. Its a must have for anyone doing web development." (source)

Samuli Hakoniemi says:
"I just finished reading "jQuery Enlightenment" (by Cody Lindley) and I can recommend it to everyone who's dealing with #jQuery" (source)

James Padolsey says:
"For those of you who are looking to take that next step in your steady uptake of the jQuery library, I can absolutely recommend Cody Lindley’s latest creation, "jQuery enlightenment"! It's a breath of fresh air to be honest!" (source)

Nathan Smith says:
"Little did I know that my eyes would be opened, not only to new depths in jQuery, but the JavaScript language itself. Truly, an enlightening experience indeed. While I consider myself proficient at JavaScript, Cody is a luminary – deriving value from the slightest code nuances" (source)

Jonathan D. Baker says:
"I want to drop a quick thanks and tell you how much I appreciate your book. It's chock-full of quality content and no filler, and I'd love for more web-based tutorial books to follow your lead. Cheers!"

Ben Nadel says:
"A style like this could have easily been disastrous; but, Cody's jQuery code was so clear and well commented that with just a few lines, he was able to, in the most simple way, fully demonstrate the feature in question." (source)

Kyle Bradshaw says:
"Really digging jQuery Enlightenment, the use of JSBin throughout is A++" (source)

Adam Thody says:
"Learning some new stuff, also great as a reference guide" (source)

Marty Glynn says:
"I really like this and I think you're setting a new standard with posting code on jsBin"

Carl Thien says:
"Lulu does a great job. The binding is pro - just like any other computer book. The paper is good quality semi-gloss, and the color looks good. The size is 8" x 12" and the gutter close to the binding is large, so you don't have to crack down the center of the book to read all the text. The font-size is not tiny. I am very satisfied and can tell you that you can safely recommend to others buying your book using lulu.com"

A peek inside the book

About the author

Cody Lindley is a Christian, husband, son, father, brother, outdoor enthusiast, and client-side engineer. Since 1997 he has been passionate about HTML, CSS, JavaScript, Flash, Interaction Design, Interface Design, and HCI. He is most well known in the jQuery community for the creation of Thickbox, a modal/dialog solution. In 2008 he officially joined the jQuery team as an evangelist. His current focus has been on client-side optimization techniques as well as speaking and writing about jQuery. As of late he is employed by TandemSeven as a Principal Front-End Architect.

About the technical editors

Paul Irish is a front-end developer, user-experience designer, and emerging interactions consultant at Molecular. He has created rich experiences for clients such as Reebok, Adidas, Boost Mobile, Finish Line, and Monster.com. He has written a few jQuery plugins, including idleTimer and Infinite Scroll. You can find him helping n00bz on the #jquery IRC channel or writing about JavaScript and jQuery at PaulIrish.com.

Nathan Smith is a UX developer at Pure Charity. He holds a MDiv from Asbury Theological Seminary. He began building sites late last century and enjoys hand coding HTML, CSS, and JavaScript. He created the 960 Grid System, a design and CSS framework for sketching, designing, and coding page layouts. He also made Formalize, a JavaScript and CSS framework that endeavors to bring sanity to form styling.

Jonathan Sharp is a standards driven freelance web designer and developer and founder of Out West Media LLC. With experience in both front-end and back-end technolgoies he brings value in integration delivering a seamless user experience. Jonathan has also developed a number of jQuery plugins such as jdMenu, jdNewsScroll and positionBy. Prior to freelancing, Jonathan worked for Union Pacific Railroad, CSC and Motorola, Inc. in Chicago after helping found Imprev, Inc. in Bellevue, WA in early 2000. He lives in Nebraska with his wife, Erin, and their daughter Noel. When not working he enjoys spending time with his family, playing with their dogs, and riding off into the sunset on Micah, his draft horse.

Jonathan Snook moves effortlessly from client-side, front-end work to hardcore server-side challenges, and his fluency in CSS, JavaScript, PHP and MySQL makes him the "turn-to" man for many high-profile clients. Co-author of Accelerated DOM Scripting and The Art and Science of CSS, he writes regularly at his popular blog Snook.ca, and for Sitepoint. Jonathan also works with his partners at Sidebar Creative, makers of world-class websites and innovative applications.

Jörn Zaefferer is a member of the core jQuery team. Along his work on jQuery itself, he wrote and maintains several of the most popular jQuery plugins. Jörn works as a consultant for Maxence Integration Technologies GmbH in Cologne, Germany, where he architects and develops Java-based web applications for Maxence's customers and Maxence's own products.

Table of contents

Copyright©

This publication is protected under the US Copyright Act of 1976 and all other applicable international, federal, state and local laws, and all rights are reserved, including resale rights: you are not allowed to give or sell this book to anyone else. If you received this publication from anyone other than jqueryenlightment.com, you've received a pirated copy.