Evaluating jQuery Learning Material
Upcoming SlideShare
Loading in...5
×
 

Evaluating jQuery Learning Material

on

  • 8,410 views

A presentation on how to evaluate the content you use for learning jQuery

A presentation on how to evaluate the content you use for learning jQuery

Statistics

Views

Total Views
8,410
Views on SlideShare
4,349
Embed Views
4,061

Actions

Likes
8
Downloads
32
Comments
2

8 Embeds 4,061

http://addyosmani.com 4045
http://translate.googleusercontent.com 5
http://paper.li 4
http://static.slidesharecdn.com 2
http://webcache.googleusercontent.com 2
http://www.feedlooks.com 1
http://www.slideshare.net 1
http://www.onlydoo.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Evaluating jQuery Learning Material Evaluating jQuery Learning Material Presentation Transcript

  • Who is this for?• Beginners• Intermediate developers unsure of how to evaluate ‘stale’ learning material• Lecturers unsure of how to identify up-to- date resources for students
  • Factors to consider• Date• jQuery version• Accuracy• Popularity• Medium• Credibility
  • Date
  • DateDevelopers in 2011 are stillsharing learning resources from 2007 (bad)
  • Date Majority of blogs no longerupdate content a few months after the publish date
  • Date(Old) Fundamentals stay the same, but best practices change over time
  • Date• Keep an eye out for author notes pointing to newer versions of material• Focus on learning resources that are recent• Avoid posts/screencasts older than 3 years• Favour resources that keep their content up-to-date
  • Version
  • Version NumberjQuery has significantly changed since 1.3.x
  • Version NumberResources using older versions maynot cite newer (potentially) better ways of accomplishing same tasks
  • Version Number• Try sticking to resources using jQuery 1.4.2• 1.3.2 resources are fine for basic selection related reference• Ideally use resources citing 1.5.x - this came with a major rewrite of $.ajax() including support for Deferreds
  • Accuracy
  • Accuracy Writers/content creators aren’t perfect(we all make the occasional mistake)
  • Accuracy Be sure to check thecomments for obvious errors or omissions
  • Accuracy Favour resources willing toadmit issues, make corrections or apply code fixes
  • Popularity
  • PopularityAnyone can create a top 30 list with a gazillion re-tweets. Thisdoesn’t mean a resource is high in quality.
  • Popularity Base decisions to use oncontent quality rather than popularity
  • Popularity Use resources for inspiration,the Official API documentation for reference.
  • Credibility
  • CredibilityIs the author of the resource considered trustworthy and knowledgable?
  • CredibilityIs the resource a ‘content-farm’ or there for educational purposes?Unique, well-researched content can be favourable.
  • CredibilityDoes the author practice whatthey preach in their projects or material?
  • Credibility• Evaluate content on its merits rather than the author’s popularity or name• Be wary of resources that write a lot but say very little• Make sure the authors you rely on for educational content know what they’re talking about
  • Medium
  • MediumScreencasts, talks and blogs are excellent but can have a finite shelf-life if not updated
  • MediumRegularly updated content(eg. The jQuery Fundamentals book) can be preferable
  • MediumLive training (eg. Bocoup) canoffer comprehensive, up-to- date learning if an option.
  • Conclusions Use due diligence whenselecting your jQuery learning material. Have fun learning!
  • More from me:• @addyosmani• http://addyosmani.com• http://github.com/addyosmani