Ian Yates

    Winner Announced: Win a Free Book, ‘Pro JavaScript Design Patterns’ – 12 for 2010, Day Eight

    As part of the eighth day of 12 for 2010, we’re giving away a free copy of Pro JavaScript Design Patterns. Entering only takes a few seconds, since all you’ve got to do is leave a comment. Too easy.

    Update

    Congratulations to Tomas! You were randomly selected as the winner of the book! We’ll be in touch with you shortly about claiming your prize!

    Meet Ian Yates

    Ian Yates

    Ian started out as a Vectortuts+ writer, and is now the Activetuts+ editor. He knows more than a thing or two about Flash, illustration and web design. He drew all the caricatures for the 12 for 2010 celebration, and is probably the only person to have seen photos of the entire Tuts+ team who also lived to tell the tale!

    Win Pro JavaScript Design Patterns

    Pro JavaScript Design Patterns

    About the Book

    As a web developer, you’ll already know that JavaScript is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power waiting to be unlocked—JavaScript is capable of full object–oriented capabilities, and by applying OOP principles, best practices, and design patterns to your code, you can make it more powerful, more efficient, and easier to work with alone or as part of a team.

    With Pro JavaScript Design Patterns, you’ll start with the basics of object–oriented programming in JavaScript applicable to design patterns, including making JavaScript more expressive, inheritance, encapsulation, information hiding, and more. With that covered, you can kick–start your JavaScript development in the second part of the book, where you’ll find detail on how to implement and take advantage of several design patterns in JavaScript, including composites, decorators, façades, adapters, and many more.

    Each chapter is packed with real–world examples of how the design patterns are best used and expert advice on writing better code, as well as what to watch out for. Along the way you’ll discover how to create your own libraries and APIs for even more efficient coding.

    • Master the basics of object–oriented programming in JavaScript, as they apply to design patterns.
    • Apply design patterns to your kick–start your JavaScript development.
    • Work through several real–world examples.

    How to Enter in 10 Seconds or Less

    For the chance to win a free copy of the book, all you need to do is comment. Make sure to include your correct email address with your comment so that we can contact you. This giveaway is open worldwide, but make sure to get your comment in before midnight on New Year’s Eve, Pacific Eastern Standard Time.

    To increase your chances of winning something, make sure to enter again once on each Tuts+ site. There are 8 giveaways going on right now, each with another chance to win.

    Please note: Envato staff and people who have written more than two tutorials/articles for a Tuts+ site are not eligible to enter.

    Add Comment

    Discussion 528 Comments

    Comment Page 1 of 111 2 3 ... 11
    1. HOoliGanZL says:

      Wooow … i Like this book… ^^

    2. knico says:

      looks good, count me in!

    3. Selvam says:

      I really in need of this book…I hope I will get this book as my new year gift….advance in advance & new year wishes

    4. Mo says:

      I want it! Ty ty ty!

    5. i Would love to Win This Book :)

    6. Jaysone says:

      Me want one

    7. Rodrigo Echeverría says:

      Nice :)
      I want to win :D

    8. Jakub says:

      Could use one

    9. Altaf says:

      I desperately need a copy of this book.

    10. russmc says:

      Oh, pick me please!

    11. HOoliGanZL says:

      Best Book ^^

    12. Alexander says:

      yo, i want win one! :o)

    13. David Judik says:

      Count me in!

    14. Tomas says:

      I would like to win this! Count me in!

    15. Morniel says:

      Nice present

    16. Collin says:

      I’d really like to win this book!

    17. Miguel says:

      That looks like a really useful book!

    18. Atroxide says:

      Commenting!

      Seems like a fantastic book.

    19. Natrium says:

      sounds like fun. I’d like to read it.

    20. lawrence77 says:

      i want photos ian not this book :P

    21. Amaiko says:

      I’m in :)

    22. Toby Morey says:

      I’ve been eyeing this book for a while now, as I’ve been slowly dredging my way out of Javascript novicehood. I’d love a copy!

    23. Geert says:

      Need to improve my javascript skills…

    24. Nazgul says:

      It will be good to have it ;)

    25. KolNedra says:

      Would be a nice one to start 2010. I’m in!

    26. ravocx says:

      That would be awesome

    27. looks like a good read. Count me in

    28. Icextreme Designs says:

      Wow… seems wonderful. Waiting to get my free ebook :) and get inspired.

    29. dogimo says:

      that would be very useful, got a great friend who could be happy with this book. thx for the opportunity.

    30. As an avid learner of programming I use Nettuts as a major resource to keep me up to date with all of the latest technological trends.

      Keep up the great work !

      -Happy Holidays

    31. Eugene says:

      Would be nice to win the book :)

    32. Nicola Aitoro says:

      And this is my comment

    33. David says:

      Gimme gimme. Thanks.

    34. Valentin says:

      Greetings from Romania

    35. Shaun Culver says:

      Please please please!

    36. Raibaz says:

      Uh, that would really help me…count me in!

    37. Czlowieq says:

      Would be nice to have this book.

    38. Jakub Cech says:

      Count me in!

    39. Fabio says:

      I want it!

    40. Jonas says:

      sounds very interesting…

    41. Paolo says:

      Lovely book,please let me in

    42. Chris. says:

      I really’d like to win it! I’ll take a chance ^^
      Thanks Nettuts for the opportunity

      @acerbiz

    Comment Page 1 of 111 2 3 ... 11

    Add a Comment

    To add a code snippet to your comment, please wrap your code like so: <pre name="code" class="html">YOUR CODE</pre>. You can replace the class name with "js," "css," "sql," or "php." If there are any "<" or ">" within your code, please search and replace them with: &lt; and &gt; respectively.