JQuery Master
The jQuery Course is meant for web programmers who want to enhance their web application development skills with jQuery. This course teaches a developer the programmatic aspects of jQuery and will teach you as how to use jQuery to create interactive web pages.
What is jQuery?
The jQuery is a library file for developing Ajax based application of the JavaScript. By using jQuery instead JavaScript, the programmers can simplify the development process of web applications by keeping code effortless and succinct. The purpose of making jQuery library files to keep the things trouble-free, reusable, and optimized.
Pre-Requisites Required:
Knowledge of basic JavaScript, HTML, and CSS is must. Familiarity with XML, and basic server-side programming will be considered as an added advantage but not compulsory.
Learning outcomes Dur: 2 Months
Part-1. Introduction
1. jQuery Fundamentals
- Utility Functions
- The document ready handler
- Making DOM elements
- Extending jQuery
2. Selecting the elements upon which to act
- Selecting the elements for manipulation
- Controlling the Context
- Using Basic CSS Selectors
- Selecting by Filters
- Generating new HTML
- Managing the wrapped element set
- Determining the size of a wrapped set
- Obtaining elements from a wrapped set
- Getting wrapped sets using relationships
3. Bringing pages to life with jQuery
- Working with element properties & attributes
- Manipulating element properties
- Setting attributes values
- Removing attributes
- Changing Element styling
- Adding & removing class names
- Setting Element content
- Replacing HTML or text content
- Moving & copying elements
- Cloning elements
- Replacing elements
- Dealing with Form Values
4. Events are where it happens
- Understanding the browser event models
- The jQuery event model
- Putting events & more to work
5. Energizing pages with animations & effects
- Showing & hiding elements
- Animating the display state of elements
- Creating custom animations
- Animations & Queuing
6. Beyond the DOM with jQuery utility functions
- Using the jQuery flags
- Manipulating JavaScript objects & collections
- Miscellaneous utility function
7. Expand your reach by extending jQuery
- The jQuery plug-in authoring guidelines
- Writing custom utility functions
- Adding new wrapper methods
8. Talk to the server with Ajax
Part 2. jQuery UI
1. Introducing jQuery UI : themes & effects
- Configuring and downloading the UI Library
- jQuery themes & styling
- jQuery UI Effects
- Advanced positioning
2. jQuery UI mouse interactions: Follow that mouse
- Dragging things around
- Sorting stuff
- Making things Selectable
3. jQuery UI widgets: Beyond HTML controls
- Buttons & button sets
- Sliders
- Date pickers
- Tabs
Exercise and Projects: You will be given opportunity to work on Real World Applications as:
- Form Validation
- UI Development
- Navigation Development
- Games
- AJAX based Applications
- Slideshows
- Image Galleries
- Fancy Pop-up Windows
- Custom Plug-ins
- Custom Components etc.
Minimum System Requirement:
- Internet Explorer 7 or higher
- Firefox 3 or higher with the Firebug plug-in installed
Career Options:
jQuery Programmer