Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Evaluating jQuery Learning Material


Published on

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

Published in: Technology

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••