Get $500+ of the best After Effects files, video templates and music for only $20!
Friday Freebies

Friday Freebie: O’REILLY Books!

Nettuts+ has quickly established itself as one of the premier resources for web development tutorials. One year ago, this website didn’t exist. Today, we’ve surpassed 30,000 subscribers – which is no small feat! To show our appreciation, I have some more freebies to mail out this week, courtesy of O’REILLY. Additionally, I’d like to inform you of a fantastic Javascript workshop that’s coming up, hosted by Douglas Crockford.

What Must I Do?

To enter into the drawing, all you need to do is follow us on Twitter, if you aren’t already! Next, leave a comment containing your username for verification purposes. I’ll then randomly select a few people from this list and email you! It’s as simple as that.

Javascript: The Good Parts

Mastering Regular Expressions

Learning Javascript

Master Class With Douglas Crockford

Douglas Crockford
  • Location: Mission Bay Conference Center, San Francisco, CA
  • When: March 30th, 9-5

What will I learn?

  • Get a detailed look at JavaScript’s elegant features, including syntax, objects, functions, inheritance, arrays, regular expressions, and methods
  • Discover why object-oriented programming in classical, prototypal, and functional styles is unique to JavaScript
  • Understand the Document Object Model (DOM) — the web browser API so crucial to your work
  • Improve the quality of your JavaScript code through performance, security, and style
  • Learn how to avoid the bad parts of JavaScript, such as global variables and the eval function

About this class

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and then released in a hurry before it could be refined. Once Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language.

In this Master Class, JavaScript expert Douglas Crockford will scrape away the language’s bad features to reveal all the good ideas that make JavaScript an outstanding object-oriented programming language — ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. You’ll learn why this powerful feature subset is more reliable, readable, and maintainable than the language as a whole, and discover firsthand how to create extensible and efficient code with it. Based on his popular O’Reilly book, JavaScript: The Good Parts, this class will demonstrate how JavaScript can be a beautiful, elegant, lightweight, and highly expressive language.

Early bird registration ends March 22nd ($50 discount). Nettuts+ readers receive a 25% discount on top of that! Use the code “SPH25″ when registering.

 

  • Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.


Add Comment

Discussion 764 Comments

Comment Page 1 of 161 2 3 ... 16
  1. alex says:

    first, awesome

  2. Jeffrey Way says:
    Author

    You guys didn’t include your Twitter usernames!

  3. James says:

    byersremorse

  4. Robert DeBoer says:

    robawesome

  5. NuShoes says:

    @nukirk

    Yay for free books! :)

    Oh, and this site always gets my Google Reader excited! :)

  6. Steve says:

    speakingdigital

  7. Thanks for the great site!

    @obsidianspider

  8. Lovely. I enjoy contests where I don’t have to do anything more than I usually would.

    https://twitter.com/samanthasquared

  9. @cgfaulkner Hope I win!

  10. José Maria Barros says:

    Hi! My username is JoseMariaB

  11. robby says:

    Awesome!

    xrobby

  12. Justin DiRose says:

    justin_dirose

  13. Eliud Carrera says:

    Hey thanx man… @eliud_carrera

  14. Noah Hendrix says:

    Would love the regular expressions book!

    @noahhendrix (http://twitter.com/noahhendrix)

  15. gigihernandez here! =)

    I <3 O’Reilly books. Thanks for this.

  16. Karl Sutt says:

    Great books all of them. I’d probably have the first Javascript book and the RegExp book. Regular expressions are not my strongpoint :(

    Twitter user: karlviistuhat

  17. djlender says:

    Add me please! :-)

  18. ezchile says:

    Yes please..

  19. mary says:

    @einsteinsboi

    Would love one of these!

  20. shin says:

    @shinokada
    All three books to one person?

  21. Matt Radel says:

    Ohhhh….I love me some books!

    @mrizzle

  22. CreativeNotice

    Congrats on the success!

  23. ezchile says:

    (Oh, I’m ezchile on Twitter BTW)

  24. Garry Aylott says:

    Great giveaway, any one of these would really come in handy right now!

    Twitter username: GazDenA (or gazaylott@gmail.com)

    Thanks JW.

  25. Erwin Ramos says:

    @erwinramos

    this is open to people outside US right?

  26. Brian says:

    twitter: strydor

    Thanks for the offer to add more good things to my library. I enjoy reading the site and trying to keep the skills in some form of working order.

  27. Jeremy Halvorsen says:

    Nice, sure could use the regex book, it’s about time i actually learn it well instead of relying on a friend to give me the correct code :P

    and
    @jer2665

  28. Lude says:

    @Leventhan

  29. Chris George says:

    Sweet offer! @capsteverogers

  30. RarePearlDesign, been following for awhile now, I would love the books!

  31. Eric Stern says:

    Mmm, love the sound of a regex book.
    @firehed on Twitter

  32. Jeremy says:

    @Ozzy

    I love O’Reilly books.

  33. Martin Ansty says:

    teeeyedee

  34. Jan says:

    Nice collection of giveaways!

    @juggles_be

  35. Tony McBeth says:

    tonynbs

  36. Roger Roelofs says:

    @rogerroelofs

  37. Jonahlyn says:

    @jonahlyn

Comment Page 1 of 161 2 3 ... 16

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.