Introduction to jQuery Training

This is a modern jQuery course. jQuery is not modern, but the course is. It provides a realistic overview of working with jQuery today, in a world where most jQuery development will be maintenance of and modernizing existing websites that use jQuery. Students should already be familiar with JavaScript and at least some CSS.

Location

Public Classes: Delivered live online via WebEx and guaranteed to run . Join from anywhere!

Private Classes: Delivered at your offices , or any other location of your choice.

Course Topics
  1. A little history.
  2. jQuery in the 2020s.
  3. Our project.
  4. Your first jQuery code.
  5. The document is ready.
  6. Selectors.
  7. Caching jQuery Objects.
  8. Utility Functions.
  9. Adding elements.
  10. Removing elements.
  11. Replacing elements.
  12. CSS
  13. Listening for events.
  14. Responding to events.
  15. Triggering events.
  16. on(), off(), and trigger().
  17. Event delegation.
  18. Display effects.
  19. Fading effects.
  20. Sliding effects.
  21. Animating.
  22. Ajax and JSON Basics.
  23. The Problems and Solutions with Ajax.
  24. Getting data with Ajax.
  25. Sending data with Ajax.
  26. Why convert?
  27. Practice, practice, practice!
  28. Why convert?
  29. Practice, practice, practice!
Outline
  1. Getting Started with jQuery
    1. Why jQuery in the 2020s?
    2. Our Approach
    3. Exercise: Getting Bootstrap
    4. Exercise: Reviewing the Vanilla JavaScript Code
    5. Exercise: Getting Started with jQuery
  2. The jQuery Function and Selectors
    1. The Document is Ready
    2. Exercise: Waiting for the Load Event
    3. jQuery Selectors
    4. Filtering
    5. Tree Traversal
    6. Caching jQuery Objects
    7. Exercise: Playing with Selectors
    8. Chaining
    9. Utility Functions
  3. jQuery Manipulation
    1. Getter and Setter Methods
    2. Exercise: Getter and Setter Methods Practice
    3. Setting and Adding Content
    4. Exercise: Setting and Adding Content
    5. Copying and Removing Content
    6. Exercise: Copying and Removing Content: Practice
    7. event.target
    8. Properties vs. Attributes
    9. Shopping List Application
    10. Exercise: Logging
    11. Exercise: Adding EventListeners
    12. Exercise: Adding Items to the List
    13. Exercise: Dynamically Adding Remove Buttons to the List Items
    14. Exercise: Removing List Items
    15. Exercise: Preventing Duplicates and Zero-length Product Names
  4. jQuery Forms and Events
    1. Listening for Events
    2. Triggering Events
    3. Delegating Events
    4. Exercise: Event Delegation
  5. jQuery Effects
    1. Display Effects
    2. Fading Effects
    3. Exercise: Waiting for Fading to Finish
    4. Sliding Effects
    5. Other Animations
  6. Ajax and jQuery
    1. Ajax
    2. Using Ajax
    3. Exercise: Form Validation with Ajax
  7. Converting from jQuery to JavaScript
    1. Why Convert jQuery to JavaScript?
    2. Exercise: Getting Ready
    3. Exercise: Converting the Common Functions
    4. Exercise: Converting the Config View Functions
    5. Exercise: Convert the Game View Functions
  8. Converting from JavaScript to jQuery
    1. Why Convert to jQuery?
    2. Exercise: Getting Ready
    3. Exercise: Converting the Common Functions
    4. Exercise: Converting the Config View Functions
    5. Exercise: Convert the Game View Functions
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this jQuery class:

  • Familiarity with JavaScript and at least some CSS.

Experience in the following would be useful for this jQuery class:

  • CSS
  • JavaScript

Training for Yourself

$1,150.00 or 2 vouchers

Upcoming Live Online Classes

  • See More Classes

Please select a class.

Training for your Team

Length: 2 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

The Excel training was great! Learned a lot of new tips and tricks and gained a better understanding of the functions available.
Ariel Hobza
Agile Group USA
The onsite MySQL training class was tailored for both developers and system admin folks.
Michael Swipes
American College of Physicians
Effective and concise. Real world experience in the subject matter made for relevant examples that I will be able to apply in the office.
David Kawalauskas
FortisAlberta Inc
Webucator provides some of the best training I have ever received. It is totally interactive and better than in person.
Karen Mixon-Dowdy
Avnet Electronics

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

65,181

Students who have taken Instructor-led Training

12,014

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

9.30

Students rated our trainers 9.30 out of 10 based on 30,146 reviews

Contact Us or call 1-877-932-8228