Mix10 Session - 6 Things Every jQuery Developer Must Know

18. March 2010

This year I was chosen by the community to speak at Mix10 as one of the Open Call sessions. I was honored to be selected and thoroughly enjoyed attending Mix10 and building relationships.

My session was entitled 6 Things Every jQuery Developer Should Know

This seminar provides an overview of several in-depth concepts that developers need to learn to bring their jQuery development to the next level. We review six things that you should know, such as: "What Is This?", "Am I Referencing the jQuery Object or a DOM Element?", "Understanding Selectors", "Combine and Minify Your Scripts", "Different Ways of Storing Data", and "The Dos and Don'ts of Events". Along the way, we share several helpful websites and tools to make your job as a jQuery developer easier.

Mix10TalkImage

For each of the 6 points I started with beginning material and then progressed to intermediate then advanced concepts. When I moved to the next point the content would go back to beginner and then progress to advanced. In this way, I hoped to reach a wider audience with things tips they could take away from the session. 

The video from my talk is now available from the Mix10 website. You can watch the video and also download my web-based presentation along with the code I showed.

Unfortunately, the main demo that I wanted to show didn’t work during the presentation. The demo worked the night before & it works now. My guess is that the Picasa Web API was temporarily down during my talk, which is unfortunate. I guess I should have expected something to go wrong. Anyway, overall I think it went well. I had several questions at the end and people stayed after to ask questions as well.

During the presentation I listed several resources that I recommended. I pulled those out and provided them below for quick access them. Some of them I demonstrated during the talk and others I just referred to as good resources you may want to check out.

3h. Knowing Selectors

6. Combine & Minify Scripts

If you were able to attend my session at Mix10 or watch the above video recording, I would appreciate if you could take a moment to rate my talk on speakerrate.com. Thank you again for voting my session into Mix10.

Note: Someone asked me what Visual Studio theme I was using to show the code near the end of the session. As it turns out, I was using JetBrains WebStorm IDE. Jeffrey Way did a great mini-screencast review of the new IDE on Nettuts.

Blog ,


Comments

3/19/2010 7:47:38 PM #
Some useful tips there, I was tweaking a plugin whilst listening. Thanks!
Jeff
Jeff
3/24/2010 9:29:22 AM #
The session was very informative and useful. Thank you for presenting.
grundt
grundt
3/26/2010 7:02:22 AM #
Nice presentation.
I had trouble seeing some of the code in the video, but then "discovered" that the slides are available online (see the "Web-based Presentation" link above).
how-to-make-a-good-1hr-presentation
how-to-make-a-good-1hr-presentation
4/11/2010 3:23:21 PM #
Hi Elijah, thanks for your good presentation. I really liked the fact, how you combined your HTML-Slides with the code-view and the demo. Also the font-size was big enough so that it was still possible to read most of the text despite how fuzzy the video-codec renders (/ captures) text. Since your slides and the code was online as well it was really easy to follow your talk.

Thanks for the links and the little demo how to use the firebug console - until now i used firebug only to look at the DOM and the corresponding CSS.

You did name some tools and plugins that you use. Could you name more (editor, screenruler, etc.)?

Again kudos to the work you have done.
Rafael
Rafael
5/3/2010 12:27:27 PM #
Really nice video, i finally got some stuff i had in the air with jquery, like the live() vs. delegate() and the return false statement. I'll be checking the other articles and examples.
Roy
Roy
5/15/2010 8:39:23 AM #
Seen your presentation for mix 2010. Great Job.

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading



Olark Livehelp