jQuery Training: Onsite and Online

Whether you're looking for customized in-person jQuery training for a private group or a public online jQuery class you can join, Webucator has the solution for you.

Filter and Sort

5-Min Narrated Presentation on jQuery

  • History of jQuery
  • Purpose of jQuery
  • jQuery: Difficulty Level
  • jQuery: The Good
  • jQuery: The Future
  • jQuery Syntax

History of jQuery

  • 2006 – John Resig creates jQuery
  • 2006 – jQuery is licensed under dual license
  • 2012 – jQuery drops GPL and is MIT licensed
  • 2013 – jQuery 2.0 drops support for IE 6-8
  • 2016 – jQuery 3.0 supports Promises and HTML5

Purpose of jQuery

  • Simplify common JavaScript operations
    1. DOM manipulation
    2. Events
    3. Animation
    4. Widgets
  • Additional functionality available through widgets and plugins.

jQuery Difficulty Level

  • Easy to use
  • Gateway to JavaScript

jQuery: The Good

  • Ease of use
  • Easy to find example code

jQuery: The Bad

  • Non-optimized code can affect performance
  • Over-reliance on jQuery causes code bloat

jQuery: The Future

  • jQuery will remain widely used
  • Need for jQuery on new projects will decline as JavaScript improves

Syntax

  • Use jQuery object
  • Select DOM elements
  • Perform actions on selected elements using jQuery methods

Including the jQuery Library

  • <script src="path-to-jquery.js" integrity="###"	 crossorigin="anonymous"></script>

jQuery Variables

  • Takes a selector as its parameter
  • Returns an object
  • Most often called using the $() shorthand method

jQuery Selectors

  • Used for selecting DOM nodes
  • CSS-style selectors
    • $('.error')
    • $('#mainNav)
  • jQuery-specific selectors
    • attribute value
    • hierarchy
    • pseudo-selectors

jQuery Filters

  • Further refine node selection. Examples:
    • :first
    • :eq
    • :even
    • :last
    • :odd

jQuery Methods

  • Can accomplish a wide variety of tasks
    • ready()
      • Waits until the page's DOM is ready
      • Executes the code passed to it
      • Has several different, but equivalent, forms
        • $( handler )
        • $( document ).ready( handler )
        • $( "document" ).ready( handler )
        • $( "img" ).ready( handler )
        • $().ready( handler )

jQuery DOM Element Methods

  • get()
  • index()
  • size()
  • toArray()

Event Methods

  • on()
  • off()
  • mouseover()
  • focus()
  • click()
  • error()
  • load()

Manipulation Methods

  • addClass()
  • after()
  • append()
  • clone()
  • css()
  • html()
  • remove()

Effect Methods

  • fadeIn()
  • fadeOut()
  • hide()
  • show()
  • toggle()

Chaining

  • $('#activate').on('click',function()
    
    	{ $('.active')
    			.fadeTo('fast','1.0')
    			.css('backgroundColor','yellow')
    			.css('fontSize','2em');
    	});

Keep Learning jQuery

by taking a Webucator jQuery Class https://www.webucator.com/webdev-training/jquery-training.cfm

"Easily the best technical course I've taken."
"Small class sizes. The textbook is very, very good. It's a reference manual that can actually stack up against a cursory Google search. Conference software was very easy to pop in and out of."

Live Online Training

The schedule below shows the next two upcoming classes for each course. For more class dates click on the course title.

CourseDatePriceRegister
jQuery Fundamentals TrainingSep 25 - Sep 27, 2017$1,275.00Register
jQuery Fundamentals TrainingOct 23 - Oct 25, 2017$1,275.00Register
jQuery MobileOct 10 - Oct 11, 2017$850.00Register
jQuery MobileNov 09 - Nov 10, 2017$850.00Register
Responsive Web Design TrainingOct 12 - Oct 13, 2017$850.00Register
Responsive Web Design TrainingNov 09 - Nov 10, 2017$850.00Register

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

87,009

Students who have taken Live Online Training

15,905

Organizations who trust Webucator for their training needs

100%

Satisfaction guarantee and retake option

9.63

Students rated our jQuery trainers 9.63 out of 10 based on 18 reviews

As always, Webucator goes above and beyond. Great support. Great materials. Great Instructors.

Shane Walker, Peterson AFB
Colorado Springs CO

Clear sequential instructions and explanations with guided learning exercises create a well thought out and beneficial course.

Jennifer Greenwood, Cisco Systems
Boxborough MA

Excellent foundation for learning jQuery.

Joseph Hawk, Q Interactive
Sunrise FL

The course was a great review of jQuery Mobile and its constructs; enjoyed the material.

Chris Brown, Wells Fargo
Charlotte NC

Contact Us or call 1-877-932-8228

Where We Have Trained
We've provided Web Development training all over North America!


  • Calgary, AB
  • Anchorage, AK
  • Juneau, AK
  • Dothan, AL
  • Huntsville, AL
  • Little Rock, AR
  • Chandler, AZ
  • Luke AFB, AZ
  • Phoenix, AZ
  • Scottsdale, AZ
  • Tempe, AZ
  • Tucson, AZ
  • Vancouver, BC
  • Brentwood, CA
  • Cypress, CA
  • Cyprus, CA
  • Davis, CA
  • El Dorado Hills, CA
  • El Segundo, CA
  • Folson, CA
  • Los Angeles, CA
  • Milpitas, CA
  • Mountain View, CA
  • Norwalk,, CA
  • Palo Alto, CA
  • Pleasanton, CA
  • Redwood City, CA
  • Roseville, CA
  • Sacramento, CA
  • San Diego, CA
  • San Francisco, CA
  • San Jose, CA
  • San Ramon, CA
  • Santa Clara, CA
  • Santa Cruz, CA
  • Santa Monica, CA
  • Sunnyvale, CA
  • Torrance, CA
  • West Hollywood, CA
  • Woodland Hills, CA
  • Centennial, CO
  • Colorado Springs, CO
  • Durango, CO
  • Evergreen, CO
  • Golden, CO
  • Louisville, CO
  • Peterson AFB, CO
  • Schriever AFB, CO
  • Bristol, CT
  • Fairfield, CT
  • Hartford, CT
  • New Britain, CT
  • Norwalk, CT
  • Trumbull, CT
  • Washington, DC
  • Bushnell, FL
  • Fort Lauderdale, FL
  • Melbourne, FL
  • Miami, FL
  • Orlando, FL
  • Palm Bay, FL
  • Sarasota, FL
  • Satellite Beach, FL
  • Sunrise, FL
  • Tallahassee, FL
  • Tampa, FL
  • Alpharetta, GA
  • Atlanta, GA
  • Ft Benning, GA
  • Marietta, GA
  • Norcross, GA
  • Honolulu, HI
  • Cedar Rapids, IA
  • Dubuque, IA
  • Boise, ID
  • Aurora, IL
  • Barrington, IL
  • Chicago, IL
  • Harrisburg, IL
  • McHenry, IL
  • Mount Prospect, IL
  • Romeoville, IL
  • Skokie, IL
  • Westchester, IL, IL
  • Fort Wayne, IN
  • Indianapolis, IN
  • Leawood, KS
  • Wichita, KS
  • New Orleans, LA
  • Shreveport, LA
  • Bedford, MA
  • Boston, MA
  • Boxboro, MA
  • Cambridge, MA
  • Chelmsford, MA
  • Chicopee, MA
  • Concord, MA
  • Foxborough, MA
  • Framingham, MA
  • Holyoke, MA
  • Ipswich, MA
  • Leominster, MA
  • Northampton, MA
  • Peabody, MA
  • Randolph, MA
  • Waltham, MA
  • Watertown, MA
  • Worcester, MA
  • Annapolis Junction, MD
  • Baltimore, MD
  • Columbia, MD
  • Hanover, MD
  • Linthicum Heights, MD
  • Owings Mills, MD
  • Rockville, MD
  • Towson, MD
  • Augusta, ME
  • Ann Arbor, MI
  • Canton, MI
  • Detroit, MI
  • Grand Rapids, MI
  • Macomb, MI
  • Minneapolis, MN
  • Stillwater, MN
  • White Bear Lake, MN
  • Creve Couer, MO
  • Jefferson City, MO
  • Saint Louis, MO
  • St. Joseph, MO
  • St. Louis, MO
  • Jackson, MS
  • Vicksburg, MS
  • Fredericton, NB
  • Moncton, NB
  • Cary, NC
  • Elizabeth City, NC
  • Morrisville, NC
  • Raleigh, NC
  • Shelby, NC
  • Winston-Salem, NC
  • Bismarck, ND
  • Minot, ND
  • Bellevue, NE
  • Lincoln, NE
  • Offutt AFB, NE
  • Omaha, NE
  • Papillion, NE
  • Bridgewater, NJ
  • Elizabeth, NJ
  • Fort Monmouth, NJ
  • Franklin Lakes, NJ
  • Lawrenceville , NJ
  • Marlton, NJ
  • Nutley, NJ
  • Park Ridge, NJ
  • Pennington, NJ
  • Pennsauken, NJ
  • Roseland, NJ
  • Titusville, NJ
  • Trenton, NJ
  • Albuquerque, NM
  • Gardnerville, NV
  • Henderson, NV
  • Reno, NV
  • Albany, NY
  • Amherst, NY
  • Bayside, NY
  • Bronxville, NY
  • Brooklyn, NY
  • Buffalo, NY
  • Clinton, NY
  • Garden City, NY
  • Goshen, NY
  • Grand Island, NY
  • Jamesville, NY
  • Long Island City, NY
  • Melville, NY, NY
  • New York, NY
  • NYC, NY
  • Orangeburg, NY
  • Port Washington, NY
  • Poughkeepsie, NY
  • Pulaski, NY
  • Queensbury, NY
  • Rochester, NY
  • Syracuse, NY
  • Troy, NY
  • White Plains, NY
  • Akron, OH
  • Cincinnati, OH
  • Columbus, OH
  • Dayton, OH
  • Liberty Township, OH
  • Lima, OH
  • Orrville, OH
  • Toledo, OH
  • Norman, OK
  • Oklahoma City, OK
  • Brampton, ON
  • London, ON