|
|
Developing Ajax Web 2.0 Applications:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
What is this course about?In this course, you gain the knowledge and skills to develop
interactive and dynamic Ajax-powered Web sites. Through an
immersive and evolving case study used throughout the course,
you learn to design accessible interfaces which offer enhanced user productivity across the majority of browsers. The course delivers a solid understanding of Ajax technologies and the client-side libraries used to deliver powerful visual effects. Ajax security techniques are used to protect sites from attack.
What background do I need?
Course 489, JavaScript for Web Development: Hands-On, or equivalent experience with JavaScript, is required. It is also
assumed that you have experience developing Web pages with
HTML. Specifically, you should be able to create a basic HTML
document that includes the use of anchors, images, tables,
frames, and forms. An understanding of basic programming
concepts is also helpful.Who will benefit from this course?This course benefits Web developers, designers, programmers,
system architects and those involved in developing and
managing Web applications.
What is Ajax?Ajax, which stands for Asynchronous JavaScript and XML, is
a powerful Web development technique that creates interactive
Web applications that respond to a user in the same familiar
way as desktop applications. Ajax does this by exchanging
information with the server "behind the scenes" so that an entire
Web page does not have to be reloaded every time a user clicks
on a page element. Whether an organization deploys Ajax for
use in their internal or external Web pages, the end result is a
more fluid user experience which increases interactivity, speed,
usability and customer satisfaction.
Will I need experience with a server-side programming language to take this course?No. There is no requirement to have server-side programming
experience to take this course, although any programming
experience is helpful. The focus of the course is on building the client-side of Ajax applications. Examples in the course work with any server-side technology and specific examples are shown .NET, Java and PHP back-ends. Interactive
demonstrations provide you with examples of how these
server-side programming languages need to be converted to
work with Ajax client-side code.
My organization only runs an internal Web site. Would Ajax be beneficial to us? Absolutely! Ajax-powered Web sites can benefit all users,
whether they are potential customers or employees. By injecting
Ajax elements into an organization's intranet site, such as
drop-down menus, autosuggest and autocomplete, and intuitive
form validation, the user experience is enhanced in ways that
can benefit work flow. The dynamic page elements of Ajax
translate into less time spent waiting for pages to refresh.What systems and software are used on the course?During this course you use Intel Core-2 Duo PCs running Windows 7
as the operating system. The latest versions of Microsoft, Firefox, Chrome, Opera and Safari are loaded into each PC. Exercises utilize the Notepad++ editor and will work with any other text editor. Server-side support is implemented using .NET, PHP and Java environments.
What JavaScript client-side libraries does the course use (jQuery, Prototype, etc.)?The course explains in detail how to use two common
client-side JavaScript libraries: jQuery and Prototype. The
course also covers the "OO" (Object-Oriented) principles behind
these and other libraries and how they make use of advanced
JavaScript. The course covers criteria used in choosing a library
and also how to combine multiple libraries.
How much time is spent on each topic?
|

Training Dates
| Participate in person or in live, online events (highlighted) via Learning Tree AnyWareTM. |
| Mar 13 - 16 | Reston, VA enroll |
| Apr 17 - 20 | Rockville, MD enroll |
| May 8 - 11 | Ottawa enroll |
| Jun 5 - 8 | Reston, VA enroll |
| Jul 10 - 13 | Toronto enroll |
| Jul 17 - 20 | New York enroll |
| Aug 14 - 17 | Rockville, MD enroll |
| Sep 4 - 7 | Ottawa enroll |
| Sep 25 - 28 | Reston, VA enroll |
| Oct 30 - Nov 2 | New York enroll |
| Nov 6 - 9 | Toronto enroll |
| Dec 11 - 14 | Rockville, MD enroll |
For AnyWare enrollments, please register at least 10 days prior to the start of the course.
More Dates and locations.
Tuition
| $ 2,890 | Standard Tuition |
| Tuition with a Savings Plan | |
| $ 1,700 | Premium-Pass |
| $ 1,833 | Training Passport |
| $ 2,250 | Voucher 10-Pack |
| $ 2,267 | Triple-Pack |
| $ 2,573 | Government Discount |
| $ 2,600 | Alumni Gold Discount |
On-Site &
Custom Training
Bring this or any Learning Tree course to your location or have it customized for your organization.
Participants creating an Ajax-enabled customer entry interface.
Your Course Tuition
Entitles You to...