Duration: 5 Days
Delivery Method: Virtual Live
Software Assurance Value:
(like slide shows, carousels, and image swaps). What's more, the jQuery methods
are coded and tested for cross-browser compatibility, so they will work in all
Those are just two of the reasons why jQuery is used in more
and more of today's most popular web sites. In fact, it's becoming so widely
used that every professional web developer needs to learn it.
(and jQuery) applications...and get started with DOM scripting.
This section is especially designed for programming novices.
skills as you skim through, and our paired-pages
format makes it easy to skim.
In this section, you'll learn how to use jQuery to create
carousels, user-friendly forms...and more...with far less coding than you'd
To begin, this section presents the jQuery selectors,
methods, and event methods that you'll use most often. Then, the next four
build on that base as they focus on effects and animations, DOM manipulation
and traversal, forms and data validation, the many plugins that are available
for jQuery, and how to create your own plugins. When you complete this section,
you can go on to any of the 3 sections that follow.
How is this different from other jQuery training courses?
Most training courses just take individual applications and
show you how to code them. Which is fine, if all you ever want to do are the
exact same applications. But if you want to go beyond that, you'll quickly be
So our training doesn't just show you jQuery code. It also
gives you easy-to-use summaries of the jQuery methods, event methods, and
selectors you'll use, organizes them by function, and illustrates them with
The result? You get a wide view of what components are
available to you. You gain perspective on how the pieces all fit together. You
can easily look up the details you need to code new applications. And your
confidence grows as you progress through the class.
Besides the core jQuery library, jQuery provides the jQuery
UI (User Interface) library. This library helps you build features that your
site visitors may appreciate, all with just a few lines of code. So this
section shows you how to use jQuery UI to create widgets like tabs, accordions,
and datepickers...interactions like draggable, droppable, and sortable...and
effects like color and class transitions.
Ajax and JSON are hot topics today. Together, they can be
used to get data from a server and add it to a web page without reloading the
entire page, which can significantly improve response times for users (if
you've ever scrolled around a Google Map, you've seen this in action). But to
be honest, the coding can be mind-bending. Fortunately, jQuery provides methods
that make it far more manageable.
So in this section, you'll learn how to use jQuery with Ajax
and JSON to deliver data to your web sites. First, you'll learn the basics.
Then, you'll learn how to work with the APIs for web sites like Blogger,
YouTube, Twitter, Flickr, and Google Maps to add popular content to your pages.
This is a major use of Ajax and JSON...yet no other jQuery book shows you how
to do it.
library, jQuery Mobile, to develop web pages for mobile devices with the look
and feel of native applications. In fact, for jQuery users, there's no better
way to develop mobile web sites right now. And you can add it to your skill set
any time after you've finished Section 2.
You can think of jQuery as one of the 4 technologies that
every professional web developer should master, along with HTML, CSS, and
web developers who know HTML and CSS but are new
programming but are new to jQuery
web developers who have used jQuery for
special-purpose applications, but don’t feel comfortable with it
web developers who program in ASP.NET, JSP, or
PHP on the server side and now want to master client-side programming
web developers who have already read 3 or 4
jQuery books but still aren’t sure how to use jQuery in real-world applications
Introduction to web development
How to work with objects, functions, and events
How to work with arrays
Get off to a fast start with jQuery
How to use effects and animations
How to use the DOM manipulation and traversal
How to work with forms and data validation
How to create and use plugins
Get off to a fast start with jQuery UI themes
How to use jQuery UI interactions and effects
How to use Ajax, JSON, and Blogger
How to use the APIs for YouTube, Twitter, and
How to use the API for Google Maps
Get off to a fast start with jQuery Mobile
How to enhance a jQuery Mobile web site
The only prerequisite is a basic familiarity with HTML and
CSS. We don’t expect you to code HTML and CSS, though, so we provide that code
for all of the examples and exercises in the book. Then, if you ever want to
learn more, please see our other course, HTML5 and CSS3