jQuery Fundamentals Training Outline

  1. Javascript Basics
    1. Language basics crash course
    2. console.log()
  2. jQuery Basics
    1. How jQuery Works
    2. Using jQuery Core
      1. $(document).ready()
      2. Selecting elements using $()
      3. Attribute manipulation using .attr()
      4. Working with selections
      5. Manipulating elements
      6. Traversing
      7. CSS, Styling, & Dimensions
      8. Data Methods
      9. Utility Methods
      10. Iterating
  3. Events
    1. jQuery Event Basics
    2. Event Helpers
    3. Introducing Events
    4. Handling Events
    5. Inside the Event Handling Function
    6. Event Delegation and Event Propagation
    7. Triggering Event Handlers
    8. Introducing Custom Events
  4. Effects
    1. Introduction to Effects
    2. Custom effects with .animate()
  5. Ajax
    1. Key Concepts
    2. jQuery Ajax Methods
    3. Ajax and Forms
    4. Ajax Events
  6. Tools and resources
    1. Mozilla Developer Network - JavaScript basics: https://developer.mozilla.org/en-US/Learn/Getting_started_with_the_web/JavaScript_basics
    2. jQuery Learning Center: https://learn.jquery.com/
    3. Codeacademy jQuery track: http://www.codecademy.com/en/tracks/jquery