Jquery
WHAT IS JQUERY
jQuery is a JavaScript library designed to simplify the client-side scripting of HTML. It is free, open-source software using the permissive MIT License. Web analysis indicates that it is the most widely deployed JavaScript library by a large margin.
jQuery’s syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications. jQuery also provides capabilities for developers to create plug-ins on top of the JavaScript library. This enables developers to create abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets. The modular approach to the jQuery library allows the creation of powerful dynamic web pages and Web applications.
The set of jQuery core features—DOM element selections, traversal and manipulation—enabled by its selector engine (named “Sizzle” from v1.3), created a new “programming style”, fusing algorithms and DOM data structures. This style influenced the architecture of other JavaScript frameworks like YUI v3 and Dojo, later stimulating the creation of the standard Selectors API.
Microsoft and Nokia bundle jQuery on their platforms. Microsoft includes it with Visual Studio[8] for use within Microsoft’s ASP.NET AJAX and ASP.NET MVC frameworks while Nokia has integrated it into the Web Run-Time widget development platform.
WHY JQUERY
- Search Engine Optimized
- While search engines are getting better at being able to read content within some Flash, everything within jQuery is setup as text. This means it is completely readable to all the search engines, exposing all your keyword rich content.
- Save Time
- Five lines of jQuery are equivalent to 25 lines of conventional JavaScript code. This means smaller files and faster loading web pages.
- Plug-ins
- There are an abundance of plug-ins on the web that make creating special effects simple and fast for web developers.
- Help?
- With an abundance of plug-ins comes with an abundance of help. There is a large helpful support community on the web to help you quickly remedy any bug issues.
- That was easy!
- jQuery has easy implementation for web developers in comparison to other applications.
- Cross Browser Friendly
- jQuery is currently the most popular JavaScript library and works in all browsers.
- FREE!
- free, open source software.
- Mobile Devices
- jQuery is supported by any mobile device whose web browser supports JavaScript. A lot of mobile devices like iPads and iPhones don’t run Flash at all.
- Simplifies AJAX
- Wow Factor
- Web developers use jQuery to make web pages more exciting, interactive, cleaner, and more user friendly. Make your users go WOW!
JQUERY SYLLABUS
- jQuery Introduction
- The jQuery ready Function
- jQuery Documentation
- jQuery Selectors
- What are jQuery Selectors?
- Selectors Overview
- jQuery and DOM
- DOM Traversal
- DOM Manipulation
- jQuery and Events
- jQuery Event Model
- Handling Events with jQuery
- jQuery and Ajax
- Ajax introduction
- jQuery Ajax Functions
- jQuery UI
- jQuery UI overview
- Animation and special effects
- Themable widgets