Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
jQuery Essential Training (2016)

jQuery Essential Training (2016)

3h 38mBeginner2016-09-26

Authors

Joe Marini

Joe Marini

Senior Developer Advocate at Google, Developer

Course details

Looking to add dynamic content, third-party data, or animation to your websites and apps? Look no further. In this course, Joe Marini introduces jQuery, an open-source JavaScript library that simplifies the process of adding advanced functionality to web projects. First, learn how to use jQuery to extract and manipulate page content, using CSS rules you already know. Next, learn to build new, dynamic page content on the fly, and use jQuery events to respond to user actions. Finally, discover how to add animation and effects from jQuery's built-in library, and access remote data via AJAX. Want to practice what you learn along the way? Make sure to watch the challenge and solution videos, where Joe shows how to solve real-world design problems with jQuery.

Learning objectives
What is jQuery?
Using selectors and filters to extract information
Creating, inserting, and animating page content
Handling events
Understanding jQuery statement chaining
Working with CSS
Building event handlers
Animating with jQuery: showing, hiding, and fading page elements
Working with AJAX

Skills covered

jQueryJavaScript FrameworksEssential TrainingWeb DevelopmentOpen Source

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know before watching this course
  • 03 - Using the exercise files
  • 04 - Setting up the development environment
  • 05 - What is jQuery

1. A Quick Introduction to jQuery

  • 06 - Your first jQuery-enabled page
  • 07 - Selectors and filters
  • 08 - Creating and modifying page content
  • 09 - Handling events
  • 10 - Animating page content
  • 11 - Working with AJAX

2. Working with Page Content

  • 12 - Overview of selectors and filters
  • 13 - Basic selectors
  • 14 - Basic filters
  • 15 - Advanced selectors
  • 16 - Attribute filters
  • 17 - Advanced filters
  • 18 - Traversing documents with jQuery
  • 19 - jQuery statement chaining
  • 20 - Programming challenge
  • 21 - Solution

3. Manipulating Page Content

  • 22 - Creating content
  • 23 - Inserting page content
  • 24 - Altering page content
  • 25 - Manipulating attributes
  • 26 - Working with CSS
  • 27 - Embedding custom data
  • 28 - Programming challenge
  • 29 - Solution

4. jQuery Events

  • 30 - jQuery event handling features
  • 31 - Binding and unbinding events
  • 32 - Event helper features
  • 33 - Using the jQuery event object
  • 34 - Programming challenge
  • 35 - Solution

5. Animations and Effects

  • 36 - Introduction to jQuery animations
  • 37 - Hiding and showing elements
  • 38 - Fading elements
  • 39 - Sliding elements
  • 40 - Custom animations

6. AJAX Operations

  • 41 - jQuery and AJAX
  • 42 - Convenience functions
  • 43 - Working with different data types
  • 44 - Using global AJAX handlers
  • 45 - Programming challenge
  • 46 - Solution

Conclusion

  • 47 - Goodbye

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal