
Explore foundational jQuery concepts through theory and code-along examples, building on each prior lesson and finishing sections with challenges that require external resources.
Download the jQuery source or use a hosted version, include it with script tags in head or bottom, and use the minified version with the migrate plugin for older versions.
Set up a jQuery project with a text editor, index.html, bootstrap, and js file; implement document ready to add a highlight class to a paragraph and verify with dev tools.
learn to target page elements with element and class selectors in jQuery, apply single or multiple classes using addClass, and understand the jQuery function and document ready for DOM manipulation.
Explore jQuery selectors and the .css method to style elements, chaining properties to a container and its children or descendants, like divs and list groups, with colors and font sizes.
Apply jQuery selectors to highlight every other list item among five items in the index studies demo, researching via documentation and Stack Overflow to complete the task.
Jump into the intro to filters in jQuery and continue the section introduced in the previous lecture.
Explore continuing filters in jQuery by applying first, last, eq, and gt selectors to p tags, divs, and lists, highlighting descendant versus child filtering.
Explore advanced jQuery filters and selectors, including first/last child, last of type, has, contains, and index-based selections, with practical examples like appending buttons and styling borders.
Participate in the filters challenge in jQuery by adding a C class called Red Man to first p tag and a button that pins text to the last p tag.
Learn the fundamentals of events and event listeners in jQuery, practice selecting elements and filtering templates, and build proficiency through repetition so you can respond to events without thinking.
Explore how to handle resize, click, focus, hover, and keyboard events in jQuery; learn to toggle classes, update the DOM, and manage cross-browser behavior.
Practice building an event listener in jQuery that handles a keydown for the Y key and updates a button attribute to navigate.
Explore building a jQuery event listener for a key sequence: listen for keydown, store codes in an array, track start and count, and trigger navigation when seven codes match.
Master the bread and butter of jQuery with section six—effects and animation, covering fade, hide/show, slide, and the core animate function, while reinforcing problem-solving and beginner-friendly fundamentals.
Demonstrate four jQuery fades: fade in, fade out, fade toggle, and fade to. Hide elements by default and adjust speed with slow, fast, or millisecond timing.
Explore jQuery hide and show techniques with speed parameters, fading effects, and clickable elements that reveal or conceal paragraphs and list items.
Demonstrates building slide down, slide up, and slide toggle animations with jQuery, targeting a motorcycle image and list items, adjusting speed with milliseconds and using a callback function.
Explore jQuery's attribute method to get and set element attributes, apply it to the first matched element, and use .each to update multiple attributes across elements while improving cross-browser consistency.
Explore jQuery's each method to loop through elements and apply a highlight class. Use the attr method to update attributes like href and image src, including making images clickable.
Tackle the attributes challenge by building a document with an animated image that moves across the page and a button that adds a page below and travels with the image.
Learn to build a one-click jquery solution that animates an image across the page by chaining methods, changing opacity and left position, and targeting the image’s parent for dom movement.
Explore the Document Object Model in this section of the complete jQuery course, learning methods to navigate and manipulate the DOM, including parents, children, siblings, and other techniques.
Master dom movement in jQuery by using find to select descendants, and before and after insertion, and learn how parent, children, descendants, siblings, and next navigate the dom.
Solve a jQuery challenge by hiding siblings, making the first tag clickable, and revealing others with slideToggle to emulate bootstrap dropdown menus.
Discover how the jQuery library enables ajax with json object to load server data without refreshing the page, and test locally with localhost to avoid cross-origin errors.
Master jQuery ajax shorthand methods such as get, load, and getJSON to fetch data dynamically without refreshing the page, then parse a JSON file and append results.
Master how to use jQuery post and ajax to send input data to a server. Explore get and post requests, ajax callbacks, and a book catalog example.
Learn to make an image clickable in jQuery, use the this selector to change attributes, and explore the parent chain and tag elements for dynamic interactions.
Use the get json function to fetch a json file, add two more complete objects, and plug in images of Nikola Tesla and von Braun to build the data set.
Begin the final project section of the intro to jQuery course by building a Star Wars chat board that lets anonymous users post fanart or text with timestamps.
Set up the shepherd chat board folder with boilerplate, rename the index file, and integrate Bootstrap and jQuery. Grab CKEditor, include Star Wars font, and adjust Linux and Windows permissions.
Set up a bootstrap-based html css skeleton with a container and a form to post messages, including a name input and text area.
Create a chat board using MySQL, with a posts table (id primary key auto increment, name, post, date) and a jQuery AJAX PHP workflow to submit posts.
Finalize a php and jquery final project by preventing form submission, wiring the database, and inserting posts with escaping and time zone handling, then fetch and display the latest posts.
This course covers all the essential elements of JQuery. You can develop complete skills of JQuery fast and easily. The course includes many practical examples for beginners and includes exercises for you in order to test your knowledge. You'll learn how to traverse the DOM, handle events, perform animations, learn about attributes, perform Ajax requests, and even unit test your code.
If you want to learn and understand how to build interactive web pages, unobtrusive script, and even nice animations that don't kill your browser, this course is for you.
You will learn:
Learn how to use jQuery with DOM to overcome the limitations of basic HTML and CSS
Learn how jQuery selectors and actions can be used together
Learn how to write functions & wire them to interface elements
Learn how to use jQuery effects to create actions on the page
Learn how to make your web pages come alive using animation
Learn how to develop interactive web pages with jQuery and Ajax
Learn how to build forms in web applications