jQuery online training

jQuery Course Content

    Overview of jQuery

  • What's jQuery and what's so good about it?
  • Who is using it?
  • Cross-browser compatibility
  • jQuery UI and Plugins
  • Getting started with jQuery

  • Downloading and including jQuery
  • Google and Microsoft CDN
  • Developer vs. Production versions (compressed v/s uncompressed)
  • jQuery namespace and jQuery '$' alias
  • Revisiting HTML DOM
  • Debugging jQuery problems
  • Using jQuery

  • Making sure that the page is ready
  • Selections using CSS3
  • Filters
  • Multiple item selectors
  • Best practices
  • Decorating with CSS
  • Changing styles
  • Adding/removing classes
  • Effects with jQuery (e.g. hiding, revealing, and toggling elements)
  • Basic Animations
  • Callback functions
  • Event handlers
  • Adding and removing HTML elements
  • Modifying content
  • Handling User Scolling

  • The scroll event
  • Floating navigation
  • Scrolling the document
  • Customizing scroll bars
  • Handling Resizing

  • The resize event
  • Layout switcher
  • Resizable elements (text area, plane splitter)
  • Ajax with jQuery

  • Overview of Ajax
  • Loading content asynchronously
  • Fetching JSON data
  • jQuery's Ajax facilities - Common settings - GET and POST requests - Ajax Events - Consuming XML - Sending HTML form data -
  • Loading external scripts dynamically
  • Interactive Ajax
  • Spinners and progress indicators
  • Endless scrolling
  • Forms

  • Simple form validation
  • The submit event
  • Validation plugin
  • Form hints
  • Controls

  • Date picker - Date validation -
  • Sliders
  • Drag and drop
  • Sorting with jQuery UI's sortable
  • Progress ba
  • Dialogs and Notifications

  • Simple modal dialog
  • jQuery UI dialog
  • Growl-style notifications
  • 1-up notificatio
  • Advanced Concepts

  • Best Practices
  • Clean code
  • Comments
  • Map objects
  • Name spacing
  • Scoping
  • Client-side templating
  • Why browser-sniffing should be avoided
  • Feature detection - Plugins - tExtending jQuery - tCoexisting with other JavaScript libraries (like prototype.js) - tQueing and dequeuing animations - tThemes - tBuilding custom themes using the Theme builder -

Contact Us

Tel: 91-8897400222
EMAIL: info@mentorsinn

Testimonials

"The "jQuery" training was pretty good, and though I was the only one in the online session the class was very much interactive, it was a very good experience, and I am also looking forward to take more trainings from Mentors Inn on other technologies as and when required for me."

- Sunil (jQuery)