Be a jQuery Expert! jQuery Plugin Development eBook Giveaway

Written by Kevin Liew on 30 Jun 2014
41,321 Views • Giveaway

We have a sweet giveaway to offer readers -- 10 free copies of "jQuery Plugin Development In 30 Minutes"! The first ten lucky people who write a comment in this post will get their free copy.

The guide, authored by Robert Duchnik of Websanova.com, was just released by i30 Media, the publisher of In 30 Minutes guides. As Rob explains in the guide, jQuery plugins can reduce bugs, increase efficiency, improve collaboration, and save time. The guide contains no-nonsense explanations, best practices, and lots of code samples, which will help you get started writing your own jQuery plugins.

jQuery Plugin Development In 30 Minutes

This includes the following sections:

Introduction
  • About This Guide
  • Why jQuery Plugins?
Section 01 – Creation
  • Naming
  • Closures
  • Plugin Function
  • Summary
Section 02 – Prototyping
  • The Main Loop
  • The get() Method
  • Plugin Class
  • Prototyping
  • Summary
Section 03 – Conventions
  • Generate
  • Destroy
  • Init
  • $var
  • Private Functions
  • This & That
  • $.proxy()
  • Summary
Section 04 – Events
  • Note on .hover()
  • e.currentTarget vs e.target
  • Disabling Event Bubbling
  • Naming Events
  • Naming Functions
  • Summary
Section 05 – Options
  • Default Options
  • Plugin Options
  • Additional Options
  • Data Options
  • Advanced Options Setter
  • Summary
Section 06 – Setters and Getters
  • Setters
  • Getters
  • Methods
  • The Routine
  • Auto-Creation
  • Summary
Section 07 – CSS and Themes
  • Naming
  • CSS
  • Setting Themes
  • Multiple Themes
  • Summary
Section 08: Effects
  • States
  • Controller
  • Summary
Section 09 – Callbacks
  • Setup
  • Ajax
  • Naming
  • Summary
Section 10 – Browser and Mobile Support
  • Browser Support
  • Extending $.support
  • Mobile Support
  • Summary
Section 11 – File Organization
  • Simple
  • With Grunt
  • Git
  • Versioning
  • Summary

Section 12 – Boilerplate

Section 13 – Conclusion

Bonus Content:

Section 14 – jQuery Methods

Section 15 – jQuery Utilities

Section 16 – jQuery Selectors

Section 17 – jQuery Events

Winners!

This is the fastest giveaway ever! Congratulation to the following winners, I'll be sending over coupon code to your email account soon.

  1. Freek
  2. Andrus
  3. Mike
  4. Dactrtr
  5. Wayne D.
  6. David
  7. Karen
  8. David Eguiluz Lopez
  9. Steve Robillard
  10. Marcin
Join the discussion

Comments will be moderated and rel="nofollow" will be added to all links. You can wrap your coding with [code][/code] to make use of built-in syntax highlighter.

23 comments
nikhil patel 10 years ago
Hi all,
However i am following your each post by your the world best blog but still i would like to have free copy of jQuery Plugin Development because i have poor access of INTERNET.
so thanks for giving the oppourtunity to win it

Regards
Patel Nikhil.
Reply
Paul 10 years ago
Wow, great help, hope that I'm in the first 10 :)

Thank you
Reply
Chris 10 years ago
This sounds great! :)
Reply
kevin Admin 10 years ago
Sell like hot cake!!! Congrats guys :) I'll send over coupon code soon.
Reply
dactrtr 10 years ago
YEY i win double YEY!! thanks dude!
Reply
Roy Calvillo 10 years ago
Nice giveaway! I'd like a copy please!
Reply
tanu 10 years ago
Nice One, i nedd a copy
Reply
Pablo Reyes 10 years ago
Wonderful books ! I would love to get one !
Reply
Soumen 10 years ago
Hi, I am new in UI development and interested in Jquery plugin development. I want this books.
Reply
sivakumar 9 years ago
I like your post and helping others to learn much more about plugins via your mentioned book..very nice..
Reply