11 More Things I Learned From the jQuery Source
videos

11 More Things I Learned From the jQuery Source

Not long ago, Paul Irish, who works on jQuery and Google Chrome, recorded an excellent screencast which details ten things he learned from the jQuery source. Well today, he’s back with eleven more helpful notes, tips, and tricks. It’s a must watch.


Where to Find Paul’s Footprint

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://laroouse.com esranull

    very nice video thanks a lot

  • Derk
    • http://www.jeffrey-way.com Jeffrey Way

      Ahh you’re right. I’ll add that one in right now.

      • MIke

        Wow, that Boiler Plate looks fantastic, thanks for linking!

  • http://hd-webdesign.com Lukas

    Yeah this is very intresting! funny video at the end :-D grazie!

  • http://www.rarescosma.com Rares

    28 minutes of my life for something that can be resumed in a 5 minutes readable article? Nah, I don’t think so.

    • http://www.jeffrey-way.com Jeffrey Way

      That’s okay. Screencasts aren’t your thing. But some people prefer them.

      Plus, Paul is funny in these videos. That’s reason enough to watch.

      • http://www.themesteam.com Robert Jakobson

        If this were a commercial “information product” or compiled into one, the author could easily ask the price of 17 dollars per a four hour course like this and end up making at least 30 000 “big ones” without anyone blinking an eye because of it, jQuery is just so universally popular people are demanded to study it in big corporations or in higher education. If you add to that his fine reputation, that he actually works on jQuery and that he is a Google engineer plus that he knows how to teach by example and make it fun you could double that sum.

        Paul, is doing the entire community a massive service by providing such a quality and in-depth look for free.

    • Marco

      Watching Paul dance to the Angry Beavers theme song is more than enough reason to watch his screencasts.

    • Sliver

      I agree. I can understand some people preferring the video format, but without a text format, I skip right over it.

  • http://cesazic.haipa.ro Stelian Andrei

    I don’t mean to diss or anything, but the video felt like combining some basic JS/coding techniques (like ternary operations ?) with some very advanced JS techniques from the jQuery source.

    It might be just my opinion but jQuery uses a lot of advanced JS techniques to improve speed and accessibility across platforms. Who doesn’t know/understand ternary operations or precedence/order of operations yet shouldn’t dive into something so complex as jQuery.

    Again, it might be just my opinion, but I feel like you’re trying to explain some advanced javascript techniques in a “fun kindergarten way”.

    • http://paulirish.com Paul Irish

      Yeah it’s true I focused on more syntactical things than architectural choices. That’s a fair conclusion.

      If you’re interested at all in feature detection, you might enjoy this recent sitepoint podcast where things get a bit more technical: http://blogs.sitepoint.com/2011/01/18/podcast-95-the-undetectables-with-paul-irish/

      I’ve talked about writing performant jQuery before http://paulirish.com/2009/perf/ which also might interest you…

      but I’ll think about focusing on some higher-level architectural/abstraction/performance techniques to highlight. :)

      • http://zecel.com Zecel Studios

        I was just wondering what if switch function is used instead (ternary operations ?), In php its speeder than if…else{} (Video Time 8.30)

        Also it will make code more readable for you guys

      • www.npco.net

        What makes these videos more fun? طراحی سایت
        The childish humour of Paul Irish exposed!

        On a more serious note, a great screencast about jQuery – greatly appreciated.

  • Olev

    I love the video! :) But pleaseeee! Don’t smoke weed, before making your next tutorial! :D:D
    OK. Jokes aside, thanks for sharing a little about what goes on under the hood in JQuery.
    Cheers.

  • http://kennedysgarage.com Kennedy

    I am currently learning JavaScript and enjoyed this video. It is nice to have someone show me parts of Jquery that I would not normally understand at this stage. It also opened my eyes to some things I have yet to learn about. I might not fully understand some of it, but at least I now know some more possibilities.

  • http://www.jagzlabs.com Jagz

    You never stop learning :D … Interesting video :)

  • James

    What makes these videos more fun? The childish humour of Paul Irish exposed!

    On a more serious note, a great screencast about jQuery – greatly appreciated.

  • http://jeremyhixon.com Jeremy Hixon

    I appreciate the effort of putting the ASCII art into the presentation.

    I’ll admit to having not kept up with the latest additions to the jQuery library. I didn’t even know about “delay”, that’s fantastic :-)

    Thanks for pointing out more new and interesting code. I am going to take the initiative and dig into the source myself soon as well.

  • http://www.whitelogicsolutions.com Ash Singh

    well presented screencast, much appreciated for sharing with us.
    Just worried some part of it was bit too high thing, which only jQuery (expert)user can understanding.

    Brilliant!!

    Cheers
    Ash

  • http://Donthaveoneyet Harold Higgins

    Sorry to be a little off topic, but could I ask what code editor you are using?

    • stefan

      The name of the editor is TextMate, it’s macintosh only it’s easy to use also really powerful.
      http://macromates.com/

  • Marco

    Great stuff!
    Any other useful videos/blogs to check if you want to improve your jQuery coding?
    Thanks.

  • http://blueco.ir/ طراحی سایت و سئو

    FUNNNNNNNNY:d

    • www.npco.net

      طراحی سایت

  • http://www.fabirco.org/ Fabir

    very nice video and well presented thanks a lot

  • طراحی سایت

    very good