Brief Summary
This course dives into jQuery, making your web development easier by handling effects, DOM manipulation, and events. It's all about boosting your JavaScript skills without the hassle of complex coding.
Key Points
-
Basics of jQuery: effects, manipulation, dynamic creation, interaction events
-
jQuery simplifies JavaScript by reducing boilerplate code
-
Working with the Document Object Model (DOM) using jQuery
-
Event handling techniques for smoother development
-
Exploring method chaining and class manipulation
Learning Outcomes
-
Understand what jQuery is and how it simplifies JavaScript
-
Effectively manipulate DOM elements with various jQuery methods
-
Utilize event handling to create interactive web pages
-
Implement animations and effects using jQuery
-
Work with Handlebars for dynamic templating
About This Course
We cover the basics of jQuery including effects, manipulation, dynamic creation of elements, and interaction events.
In this course we cover the basics of jQuery including effects, manipulation, dynamic creation of elements, and interaction events. While Javascript is a very powerful language, we often have to write a lot of boilerplate code to work with different browsers. jQuery abstracts some of that logic away from us, so that we have more utilitarian functions that we can work with. Essentially, it’s a library that boosts Javascript front-end development.
We’ll explore jQuery to add and remove elements from the Document Object Model (DOM), we’ll look at event handling, and look at some other techniques that jQuery allows us to use that will make our development a bit easier.
Course Includes:
28 videos with over 80 minutes of lectures and explanations.
6 external resource files.
9 exercises to help you master jQuery concepts.
What You'll Learn:
What is jQuery?
Basic Selectors
Caching Selectors
Method Chaining
Effects
Polymorphism in jQuery
Manipulating Elements
Animation
Class Manipulation [add, remove, and toggle class]
Editing Contents
DOM Creation
Adding new elements [append, prepend, before…]
Cloning elements
Removing elements
Creating with $
Handlebars Templating
Setting up Handlebars
Using variables
Reusing Templates
Helpers
Events
Event delegation
DOM Traversal
Additional Resources
Exercises
And More!
Marc J. C.
I feel it was a good match, the talk to code was a good pace.