SlideShare uma empresa Scribd logo
1 de 31
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
Date

Developers in 2011 are still
sharing learning resources
     from 2007 (bad)
Date

 Majority of blogs no longer
update 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 Number

jQuery has significantly
  changed since 1.3.x
Version Number

Resources using older versions may
not 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 the
comments for obvious errors
       or omissions
Accuracy

  Favour resources willing to
admit issues, make corrections
      or apply code fixes
Popularity
Popularity

Anyone can create a top 30 list
 with a gazillion re-tweets. This
doesn’t mean a resource is high
            in quality.
Popularity

 Base decisions to use on
content quality rather than
        popularity
Popularity

 Use resources for inspiration,
the Official API documentation
        for reference.
Credibility
Credibility

Is the author of the resource
 considered trustworthy and
        knowledgable?
Credibility

Is the resource a ‘content-farm’
    or there for educational
           purposes?
Unique, well-researched content can be favourable.
Credibility

Does the author practice what
they 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
Medium

Screencasts, talks and blogs are
 excellent but can have a finite
    shelf-life if not updated
Medium

Regularly updated content
(eg. The jQuery Fundamentals
  book) can be preferable
Medium

Live training (eg. Bocoup) can
offer comprehensive, up-to-
  date learning if an option.
Conclusions
    Use due diligence when
selecting your jQuery learning
           material.


      Have fun learning!
More from me:

• @addyosmani
• http://addyosmani.com
• http://github.com/addyosmani

Mais conteúdo relacionado

Destaque

Destaque (14)

Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)
Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)
Flexbox: One Giant Leap for Web Layout (GenerateConf 2013)
 
Flexbox
FlexboxFlexbox
Flexbox
 
Introduction to CSS Grid Layout
Introduction to CSS Grid LayoutIntroduction to CSS Grid Layout
Introduction to CSS Grid Layout
 
Using Flexbox Today (Frontier Conf 2016)
Using Flexbox Today (Frontier Conf 2016)Using Flexbox Today (Frontier Conf 2016)
Using Flexbox Today (Frontier Conf 2016)
 
Intro to Flexbox - A Magical CSS Property
Intro to Flexbox - A Magical CSS PropertyIntro to Flexbox - A Magical CSS Property
Intro to Flexbox - A Magical CSS Property
 
Building Responsive Layouts
Building Responsive LayoutsBuilding Responsive Layouts
Building Responsive Layouts
 
CSS3 Layout
CSS3 LayoutCSS3 Layout
CSS3 Layout
 
Putting Flexbox into Practice
Putting Flexbox into PracticePutting Flexbox into Practice
Putting Flexbox into Practice
 
Understanding flex box CSS Day 2016
Understanding flex box CSS Day 2016Understanding flex box CSS Day 2016
Understanding flex box CSS Day 2016
 
Modern JavaScript Applications: Design Patterns
Modern JavaScript Applications: Design PatternsModern JavaScript Applications: Design Patterns
Modern JavaScript Applications: Design Patterns
 
Flexbox and Grid Layout
Flexbox and Grid LayoutFlexbox and Grid Layout
Flexbox and Grid Layout
 
JavaScript Programming
JavaScript ProgrammingJavaScript Programming
JavaScript Programming
 
Javascript Best Practices
Javascript Best PracticesJavascript Best Practices
Javascript Best Practices
 
Leveling Up With Flexbox (Smart Web Conference)
Leveling Up With Flexbox (Smart Web Conference)Leveling Up With Flexbox (Smart Web Conference)
Leveling Up With Flexbox (Smart Web Conference)
 

Semelhante a Evaluating jQuery Learning Material

Using the ebsc ohost research databases revised 2014
Using the ebsc ohost research databases revised 2014Using the ebsc ohost research databases revised 2014
Using the ebsc ohost research databases revised 2014
Oak Hall School
 
Information Literacy
Information  LiteracyInformation  Literacy
Information Literacy
BSU
 
Using the Ebscohost Research Databases final
Using the Ebscohost Research Databases final Using the Ebscohost Research Databases final
Using the Ebscohost Research Databases final
Oak Hall School
 

Semelhante a Evaluating jQuery Learning Material (20)

Reed Library Comp 250 Presentation for Spring 2017
Reed Library Comp 250 Presentation for Spring 2017Reed Library Comp 250 Presentation for Spring 2017
Reed Library Comp 250 Presentation for Spring 2017
 
Itct year1 mitchell
Itct year1 mitchellItct year1 mitchell
Itct year1 mitchell
 
Open Textbook Summit - Lumen Learning
Open Textbook Summit - Lumen LearningOpen Textbook Summit - Lumen Learning
Open Textbook Summit - Lumen Learning
 
So You Have Been Asked To Use OER Resources!
So You Have Been Asked To Use OER Resources!So You Have Been Asked To Use OER Resources!
So You Have Been Asked To Use OER Resources!
 
Wikipedia is not the enemy
Wikipedia is not the enemyWikipedia is not the enemy
Wikipedia is not the enemy
 
Blog: Enahancing Education
Blog: Enahancing EducationBlog: Enahancing Education
Blog: Enahancing Education
 
Using the ebsc ohost research databases revised 2014
Using the ebsc ohost research databases revised 2014Using the ebsc ohost research databases revised 2014
Using the ebsc ohost research databases revised 2014
 
Libguides in Academic Libraries
Libguides in Academic Libraries Libguides in Academic Libraries
Libguides in Academic Libraries
 
The Elusive Promise of Reuse
The Elusive Promise of ReuseThe Elusive Promise of Reuse
The Elusive Promise of Reuse
 
Information Literacy
Information  LiteracyInformation  Literacy
Information Literacy
 
Comp 252 for Bezdek Fall 16
Comp 252 for Bezdek Fall 16Comp 252 for Bezdek Fall 16
Comp 252 for Bezdek Fall 16
 
Uel ll sconf_130112
Uel ll sconf_130112Uel ll sconf_130112
Uel ll sconf_130112
 
Netex Webinar | Content Curation for competitive advantage! [EN]
Netex Webinar | Content Curation for competitive advantage! [EN]Netex Webinar | Content Curation for competitive advantage! [EN]
Netex Webinar | Content Curation for competitive advantage! [EN]
 
Usability Evaluation of a Research Repository and Collaboration Website For H...
Usability Evaluation of a Research Repository and Collaboration Website For H...Usability Evaluation of a Research Repository and Collaboration Website For H...
Usability Evaluation of a Research Repository and Collaboration Website For H...
 
Oer presentation
Oer presentationOer presentation
Oer presentation
 
Dean r berry project man verses animal
Dean r berry project man verses animalDean r berry project man verses animal
Dean r berry project man verses animal
 
OER and MOOC'S
OER and MOOC'SOER and MOOC'S
OER and MOOC'S
 
Using the Ebscohost Research Databases final
Using the Ebscohost Research Databases final Using the Ebscohost Research Databases final
Using the Ebscohost Research Databases final
 
Cengage Webinar: Fostering online student collaboration
Cengage Webinar: Fostering online student collaborationCengage Webinar: Fostering online student collaboration
Cengage Webinar: Fostering online student collaboration
 
Tools for online assessment in Moodle
Tools for online assessment in MoodleTools for online assessment in Moodle
Tools for online assessment in Moodle
 

Mais de Addy Osmani

Mais de Addy Osmani (6)

Large-Scale JavaScript Development
Large-Scale JavaScript DevelopmentLarge-Scale JavaScript Development
Large-Scale JavaScript Development
 
Scalable JavaScript Design Patterns
Scalable JavaScript Design PatternsScalable JavaScript Design Patterns
Scalable JavaScript Design Patterns
 
Future-proofing Your JavaScript Apps (Compact edition)
Future-proofing Your JavaScript Apps (Compact edition)Future-proofing Your JavaScript Apps (Compact edition)
Future-proofing Your JavaScript Apps (Compact edition)
 
jQuery Proven Performance Tips & Tricks
jQuery Proven Performance Tips & TricksjQuery Proven Performance Tips & Tricks
jQuery Proven Performance Tips & Tricks
 
Tools For jQuery Application Architecture (Extended Slides)
Tools For jQuery Application Architecture (Extended Slides)Tools For jQuery Application Architecture (Extended Slides)
Tools For jQuery Application Architecture (Extended Slides)
 
jQuery Performance Tips and Tricks (2011)
jQuery Performance Tips and Tricks (2011)jQuery Performance Tips and Tricks (2011)
jQuery Performance Tips and Tricks (2011)
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Evaluating jQuery Learning Material

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n