Who is this for?• Beginners• Intermediate developers unsure of how to  evaluate ‘stale’ learning material• Lecturers unsur...
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 recen...
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 referen...
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 qu...
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...
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 ...
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
Evaluating jQuery Learning Material
Upcoming SlideShare
Loading in...5
×

Evaluating jQuery Learning Material

8,622
-1

Published on

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

Published in: Technology
2 Comments
9 Likes
Statistics
Notes
No Downloads
Views
Total Views
8,622
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
41
Comments
2
Likes
9
Embeds 0
No embeds

No notes for slide
  • \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

    1. 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
    2. Factors to consider• Date• jQuery version• Accuracy• Popularity• Medium• Credibility
    3. Date
    4. DateDevelopers in 2011 are stillsharing learning resources from 2007 (bad)
    5. Date Majority of blogs no longerupdate content a few months after the publish date
    6. Date(Old) Fundamentals stay the same, but best practices change over time
    7. 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
    8. Version
    9. Version NumberjQuery has significantly changed since 1.3.x
    10. Version NumberResources using older versions maynot cite newer (potentially) better ways of accomplishing same tasks
    11. 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
    12. Accuracy
    13. Accuracy Writers/content creators aren’t perfect(we all make the occasional mistake)
    14. Accuracy Be sure to check thecomments for obvious errors or omissions
    15. Accuracy Favour resources willing toadmit issues, make corrections or apply code fixes
    16. Popularity
    17. PopularityAnyone can create a top 30 list with a gazillion re-tweets. Thisdoesn’t mean a resource is high in quality.
    18. Popularity Base decisions to use oncontent quality rather than popularity
    19. Popularity Use resources for inspiration,the Official API documentation for reference.
    20. Credibility
    21. CredibilityIs the author of the resource considered trustworthy and knowledgable?
    22. CredibilityIs the resource a ‘content-farm’ or there for educational purposes?Unique, well-researched content can be favourable.
    23. CredibilityDoes the author practice whatthey preach in their projects or material?
    24. 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
    25. Medium
    26. MediumScreencasts, talks and blogs are excellent but can have a finite shelf-life if not updated
    27. MediumRegularly updated content(eg. The jQuery Fundamentals book) can be preferable
    28. MediumLive training (eg. Bocoup) canoffer comprehensive, up-to- date learning if an option.
    29. Conclusions Use due diligence whenselecting your jQuery learning material. Have fun learning!
    30. More from me:• @addyosmani• http://addyosmani.com• http://github.com/addyosmani
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×