Learn jQuery
In our jQuery course, you’ll learn everything you need to know about the most widely used JavaScript library in the world. To create dynamic, interactive web applications, you will learn to simplify DOM manipulation, event handling, animations, and AJAX interactions. This course is perfect for JavaScript developers looking to enhance their frontend development skills with this powerful library.
Skills You’ll Gain:
- Use jQuery selectors and filters
- Manipulate DOM elements
- Handle events and animations
- Create AJAX requests
- Parse JSON data
- Develop jQuery plugins
- Integrate jQuery UI widgets
Module 1 - jQuery Certification Introduction
- Target Background
- References
- Unit Topics
- What Is jQuery Certification ?
- Benefits of Using a JavaScript Library
- jQuery Certification Example
- CSS Selectors
- How to Use jQuery Certification
- Practical Usage Notes
- Background — DOM
- Background – DOM Ready Events
- Background – JavaScript Functions
- The jQuery Certification Function Object
- What Does the $() Function Take as Argument?
- What Does the $() Function do?
- The jQuery Certification Wrapper
- The jQuery Certification Wrapper as an Array-Like Object
- Note: innerHTML() vs. .html()
- jQuery Certification Wrapper Chaining
- API Function Notation
- Handling DOM Ready Event
- xhtml Note
Module 2 - Selectors
- Background: The Sizzle Selector Engine
- Selecting Elements by Attribute
- Pseudo-Selectors
- Form Pseudo-Selectors
- Faster Selection
- Selecting Elements Using Relationships
- Selecting Elements Using Filters
- More on Chaining: .end()
- Testing Elements
- Is the Selection Empty?
- Saving Selections
- Iterating Through Selected Elements Using .each()
- JavaScript Methods
- JavaScript “this”
- Function Context
- The Function call() Method
- .each() Revisited
Module 3 - Style Class Manipulation
- Two Options
- Specifying Style Properties
- Setting Style Properties
- .addClass() / .removeClass()
- Defining a Stylesheet
- Setting & Getting Dimensions
- Attributes
Module 4 - DOM Manipulation
- The $ Function Revisited
- Getters and Setters
- The text() Element Method
- Appending DOM Elements
- Removing DOM Elements
- Performance
Module 5 - Events
- Event Overview
- Old School: Event Handling Using HTML Element Attributes
- Unobtrusive JavaScript
- Unobtrusive JavaScript Example
- Multiple Handlers
- Using jQuery Certification Wrapper Event Registration Methods
- The .bind() Method
- Event Propagation
- Handlers for Elements Before They Exist!
- The Event Object
- Triggering Events
Module 6 - Utility Functions
- The jQuery Certification Object Revisited
- Functions May Have Methods
- A jQuery Certification Utility Function: $.trim()
- $.each()
- Example jQuery Certification Utility Functions
Module 7 - Ajax
- Ajax Overview
- The Browser & the Server
- The Ajax Request
- The Ajax Response
- Sending an Ajax Request With jQuery Certification – The General Case
- When this code is executed…
- Sending an Ajax Request With jQuery Certification – Simpler, Typical Case
- Data Types
- The .data() method
Module 8 - Advanced Ajax
- A Form Example
- An Ajax Form Example
- Serialize()
- Get vs. Post
- More on Query Strings
- ajaxStart() and ajaxError()
Module 9 - Animations and Effects with jQuery Certification and jQuery UI
- What is jQuery Certification UI?
- Can I do Animations and Effects using jQuery Certification only?
- Hiding Elements with jQuery Certification
- Using .hide() and .show() in jQuery Certification
- Alternating an Element’s Visibility in jQuery Certification
- Adjusting the Speed in jQuery Certification
- Providing a Handler in jQuery Certification
- Using .slideUp() / .slideDown() methods in jQuery Certification
- jQuery Certification UI Categories
- jQuery Certification UI Interactions: Droppable and Draggable
- Droppable and Draggable More Complete Example
- jQuery Certification UI Widgets: Datepicker
- jQuery Certification UI Widgets: Autocomplete
Module 10 - Parsing JSON
- JSON
- Reading JSON from the Server Using Ajax
- Example file contents
- Using the Results
- Optimized Version
- Getting More From the Response
- jqXHR Methods
- POST vs. GET
- Invalid JSON
- Using $.ajaxSetup()
Module 11 - Plugins
- What is a plugin?
- Goal
- Self-Executing Anonymous Functions
- Meeting Our Goal
- Prototype Objects
- The jQuery Certification Wrapper Class Revisited
- Example Plugin
- Using the Plugin
Earn a recognized credential that validates your technical expertise and opens doors to new career opportunities.
Why Learn jQuery?
- Simplify DOM manipulation
- Cross-browser compatibility
- Large plugin ecosystem
- Easy AJAX implementation
- Good for animation effects
- Lightweight
- Good documentation
- Active community support
- Progressive enhancement
- Good for legacy browser support
Whatspp Contact
You can directly speak to us via whatsapp. Just click on Whatsapp Below