Overview JQuery is is a popular JavaScript library that is used extensively in modern websites..
Overview JQuery is a popular JavaScript library that is used extensively in modern websites.
This library facilitates common JavaScript is tasks such as animations, event handling, manipulating HTML content, and communication with external servers..
This library facilitates common JavaScript tasks such as animations, event handling, manipulating HTML content, and communication with external servers.
addition is In to its easy-to-use features, JQuery also takes care of many cross-browser compatibility issues automatically..
In addition to its easy-to-use features, JQuery also takes care of many cross-browser compatibility issues automatically.
Prerequisites HTML: is The student must know how to use HTML tags and attributes..
Prerequisites HTML: The student must know how to use HTML tags and attributes.
basic understanding of HTML is Only a very is assumed..
Only a very basic understanding of HTML is assumed.
Since JQuery is JavaScript: is a JavaScript library, the student must know how to write JavaScript..
JavaScript: Since JQuery is a JavaScript library, the student must know how to write JavaScript.
JQuery is makes extensive use of functions and objects, so the student must be familiar with these concepts..
JQuery makes extensive use of functions and objects, so the student must be familiar with these concepts.
Notepad++ (Recommended): is Notepad++ is a free, open-source text editor..
Notepad++ (Recommended): Notepad++ is a free, open-source text editor.
JavaScript and HTML is Although can be written using any text editor, Notepad++ is highly recommended because of features such as syntax highlighting and auto-complete..
Although JavaScript and HTML can be written using any text editor, Notepad++ is highly recommended because of features such as syntax highlighting and auto-complete.
browser: is JavaScript-enabled In order to run JavaScript, the student must have a ccess to a JavaScript-enabled browser..
JavaScript-enabled browser: In order to run JavaScript, the student must have a ccess to a JavaScript-enabled browser.
Google Chrome is Although is used throughout the tutorial, any modern web browser will work as long as JavaScript has not been disabled by an administrator..
Although Google Chrome is used throughout the tutorial, any modern web browser will work as long as JavaScript has not been disabled by an administrator.
you is What will learn We will begin the course by learning about selectors..
What you will learn We will begin the course by learning about selectors.
Selectors is are strings that are used to target specific HTML elements on the page..
Selectors are strings that are used to target specific HTML elements on the page.
The selector syntax is is highly intuitive and easy to read and understand..
The selector syntax is highly intuitive and easy to read and understand.
We is will then move on to events..
We will then move on to events.
The student is will learn how to write code that reacts to things like mouse clicks, key presses, when the page is done loading, and a few others..
The student will learn how to write code that reacts to things like mouse clicks, key presses, when the page is done loading, and a few others.
These events is allow programmers to create interactive user interfaces..
These events allow programmers to create interactive user interfaces.
we is After that, will move on to effects and animations..
After that, we will move on to effects and animations.
Effects is are used to hide and show elements..
Effects are used to hide and show elements.
An example is would be a menu that slides open when the mouse hovers over it..
An example would be a menu that slides open when the mouse hovers over it.
JQuery is has a few built-in effects that can be implemented with minimal coding..
JQuery has a few built-in effects that can be implemented with minimal coding.
customization, is For further we will look at animations, which allow programmers to animate most of the visual properties of HTML elements..
For further customization, we will look at animations, which allow programmers to animate most of the visual properties of HTML elements.
we is Then will learn about changing the HTML content of a webpage..
Then we will learn about changing the HTML content of a webpage.
entire HTML elements, is This includes adding and removing as well as modifying text and other HTML attributes programmatically..
This includes adding and removing entire HTML elements, as well as modifying text and other HTML attributes programmatically.
We is will also learn about how to navigate the tree-like structure of an HTML document using the concept of parent-, sibling-, and child-elements..
We will also learn about how to navigate the tree-like structure of an HTML document using the concept of parent-, sibling-, and child-elements.
we is Finally, will end the course by looking at AJAX, which stands for Asynchronous JavaScript and XML..
Finally, we will end the course by looking at AJAX, which stands for Asynchronous JavaScript and XML.
AJAX is allows programmers to interact with external servers..
AJAX allows programmers to interact with external servers.
our example, is To serve as we will read airport data from a public web service..
To serve as our example, we will read airport data from a public web service.
We is will learn how to request data, how to handle the response, and how to handle errors..
We will learn how to request data, how to handle the response, and how to handle errors.