JavaScript: The Good Parts

By  on  

I just wanted to give everyone a heads up that O'Reilly will be hosting a training session with JavaScript expert Douglas Crockford on March 30th in San Fransico. From the website:

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.

If you'd like to go, I have a special code for you that will save you 25% off of the price: SPH25.

Unfortunately I can't make it but if you live in the Bay area be sure to check it out!

Recent Features

  • By
    Animated 3D Flipping Menu with CSS

    CSS animations aren't just for basic fades or sliding elements anymore -- CSS animations are capable of much more.  I've showed you how you can create an exploding logo (applied with JavaScript, but all animation is CSS), an animated Photo Stack, a sweet...

  • By
    Facebook Open Graph META Tags

    It's no secret that Facebook has become a major traffic driver for all types of websites.  Nowadays even large corporations steer consumers toward their Facebook pages instead of the corporate websites directly.  And of course there are Facebook "Like" and "Recommend" widgets on every website.  One...

Incredible Demos

  • By
    Create a Dojo Lightbox with dojox.image.Lightbox

    One of the reasons I love the Dojo Toolkit is that it seems to have everything.  No scouring for a plugin from this site and then another plugin from that site to build my application.  Buried within the expansive dojox namespace of Dojo is

  • By
    MooTools ASCII Art

    I didn't realize that I truly was a nerd until I could admit to myself that ASCII art was better than the pieces Picasso, Monet, or Van Gogh could create.  ASCII art is unmatched in its beauty, simplicity, and ... OK, well, I'm being ridiculous;  ASCII...

Discussion

  1. Hi David, I realise you’ve started blogging again now back from your holiday, I’m stuck as to what to do with your Image Preloading code in order to get it to work with more than just image formats (e.g. .jar files) and had posted in that article (several times, accident!).

    No reply from you as yet, so just asking here (in case, but probably not) because you may not have seen the question in the comments. If you feel little incentive to reply then would you say it wouldn’t be hard to adapt the code? I thought about asking elsewhere but its your code and nobody knows it better and I didn’t think you’d want to see a modified and possibly less efficient version of in floating about. Not being a programmer it’ll probably end up that way ;)

    Thanks again.

  2. Man, I’ve been hearing a lot of buzz about this

  3. Hassan

    I’m not in Bay too. Is there anyway we could watch the video of the presentation?

Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!