jQuery Programming Course
A fast, lightweight JavaScript library for DOM manipulation, events, effects, and AJAX, taught here with live browser-runnable examples.
What you'll learn
- ✓Getting Started
- ✓Selectors
- ✓Events
- ✓Effects & Animations
- ✓DOM Manipulation
- ✓CSS & Dimensions
- ✓DOM Traversing
- ✓Working with Forms
Skills you'll gain
Details to know
- Certificate of completion
- Flexible schedule
- 100% Free
- 9.0 hours total
Requirements
- No prior experience needed
- A computer with internet connection
- Passion to learn!
Description
This jQuery course takes you from the very basics to real, practical skills you can use right away. Across 16 chapters and 108 lessons, you'll build a solid foundation in jQuery through short, focused lessons paired with live, editable code examples.
Each chapter builds on the last, so concepts stick. You'll get quizzes after every chapter to check your understanding, and a live code editor to practice as you go — no separate setup or installation required.
Whether you're completely new to programming or picking up jQuery as an additional skill, this course is self-paced and free, with lifetime access so you can revisit any lesson whenever you need a refresher.
Course Content
16 chapters · 108 lessons · 9.0 hours
-
📄
Introduction to jQuery Events
5 min
- 📄 Mouse Events 5 min
- 📄 The Hover Event 5 min
- 📄 Keyboard Events 5 min
- 📄 Form Events 5 min
- 📄 Window and Document Events 5 min
- 📄 The jQuery Event Object 5 min
- 📄 Event Propagation and Bubbling 5 min
- 📄 Event Binding with on() 5 min
- 📄 Unbinding Events with off() 5 min
- 📄 Triggering Events Programmatically 5 min
-
📄
Getting and Setting Text HTML and Values
5 min
- 📄 Reading and Modifying Attributes 5 min
- 📄 Reading and Modifying Properties 5 min
- 📄 Inserting Content Inside Elements 5 min
- 📄 Inserting Content Outside Elements 5 min
- 📄 Removing and Detaching Elements 5 min
- 📄 Replacing Elements 5 min
- 📄 Wrapping and Unwrapping Elements 5 min
- 📄 Cloning DOM Elements 5 min
-
📄
Introduction to DOM Traversing
5 min
- 📄 Traversing Ancestors 5 min
- 📄 Traversing Descendants 5 min
- 📄 Traversing Siblings Forward 5 min
- 📄 Traversing Siblings Backward 5 min
- 📄 Filtering Nodes 5 min
- 📄 Conditional Checks with is() and has() 5 min
- 📄 Iterating with each() 5 min
- 📄 Mapping and Converting to Arrays 5 min
- 📄 Reverting Chains with end() and addBack() 5 min
Reviews
Be the first to review this course
Offered by
Cookies & Cursor Technologies
Free, quality programming tutorials for everyone.
Frequently Asked Questions
Yes, completely free — no signup required to start, and no hidden costs.
Yes, on completion of all 108 lessons you'll earn a jQuery certificate of completion.
About 9.0 hours at your own pace — go as fast or slow as you like.
Use our Try it live code editor to experiment, and the quizzes after each chapter to check your understanding as you go.
No separate app needed — access every lesson and the code editor from any device via your browser.