Canada IT Courses
ExitCertified US




ExitCertified - Excellence in IT Certified Education
 
IT education classes
IT training feature sheet
 
   
 
start > courses and registration > training feature sheet
Core Ajax: Enterprise Web Development with Ajax :: [DTW-2126]
 
 
 
 
sun microsystems certified training   this course works with savings passes
 
code. DTW-2126   length. 4 days
type. Instructor-Led   partner. Sun Microsystems
price.
$1,800 :: $1,530 GSA GOV.
 
 
This intensive, 4-day core Ajax training course teaches a scalable way of writing robust, user-friendly, and secure Ajax solutions for the Enterprise. The course starts by introducing Ajax from a business, design, and coding perspective. Then, the course looks at Ajax and the network, considers HTTP traffic patterns, object serialization across HTTP, and management and measurement of HTTP traffic. You will also learn about reverse Ajax and Enterprise Comet. You will then be introduced to the impact of Ajax on the user interface, prototype, and some important data validation patterns. You will also learn how to use event-driven code and callback functions and Scriptaculous. Then, you will discuss Ajax within the context of your Enterprise Architecture. You will learn how Ajax works with SOAP and REST web services and how to use mash-ups to interact directly with third-party web services. Finally, you will learn how to look after your code, with unit testing and functional testing using jsUnit, TestMaker, and Selenium.
 
course schedule  
 
There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links below.
   
Request course date Request on site training
 
who can benefit
 
 
This course is for enterprise web developers who want to learn a scalable way of writing robust, user-friendly, and secure Ajax solutions for the enterprise.
 
prerequisites
 
 
You will benefit from this Ajax training course if you have attended the JavaScript, DOM and JSON course before attending, or if you have existing and extensive experience in enterprise web development and a thorough understanding of JavaScript and DOM and you are seeking to learn a scalable way of writing robust, user-friendly, and secure Ajax solutions for the enterprise.
 
skills gained
 
 
Upon successful completion of the course, the student should be able to:

Apply the technologies underlying Ajax
Manage and measure HTTP traffic
Use Ajax UI libraries, including Prototype and Scriptaculous
Implement Ajax with REST and SOAP web services
Select and implement server-side Ajax toolkits, such as Sajax, DWR, Backbase, JSF and GWT
Look after your code through UnitTesting and JavaScript code profiling




 
course content details  
 


  Module 1 - Ajax Basics

Getting started with Ajax
Ajax from a business, design and coding perspective
Good coding practices
Scaling your code
Ajax in the bigger picture
Low-level plumbio
The HTTP protocol
XHR object
Refactoring the XHR object
Refactoring in Javascript
Writing Javacript objects
Creating useable Wrapper Objects with the XHR object
Dialects of Ajax
Server Responses
HTML Content
Generated script
Structured data (XML and JSON)
Pros and Cons
Ajax libraries
Prototype,
jQuery
YUI,
Leveraging the power of the JavaScript language




  Module 2 - The Network

HTTP Traffic Patterns
A single HTTP request and response
HTTP traffic patterns across the lifecycle of an entire application
Data round-tripping
Object Serialisation Patterns across the HTTP interface
JSON
XML
Managing HTTP from the Client-side
HTTP transport Strategies
Prototype's X-JSON headers and Responders (principles and approach)
Rico's Ajax.Engine (principles and approach)
Measuring HTTP traffic
Creating visual HTTP traffic Reports
Tools: Firebug, Fiddler, LiveHTTPHeaders
Comet and Reverse Ajax
When to use Comet/Reverse
Other Reverse Ajax approaches




  Module 3 - User Interfaces

UI Libraries
Good JavaScript coding and encapsulation techniques
Implications of the user interface
Prototype and the DOM
Prototype's support for:
The DOM
HTML forms
Data validation patterns for Ajax
Scriptaculous
Scriptaculous
Visual effects
Drag and drop
Event-driven code
Callback functions
Ajax UIs for navigation and data manipulation
Web and desktop UI metaphors
Differences
Fusion
Data categorization as opposed to classification schemes




  Module 4 - Ajax Within the Enterprise Archicture

Ajax in your enterprise architecture
Server
Business
Ajax and web services
SOAP web services
REST web services
How does Ajax work with SOAP and REST
Server-side architecture
Ajax toolkits and the patterns that they adopt
Ajax Toolkit Overview
Sajax
DWR
Backbase
JSF
GWT
Mash-ups and how to interact directly with third-party web services from the client in a Web 2.0 style
Looking after your code
Unit testing in Ajax
Functional Testing in Ajax
jsUnit
TestMaker
Selenium
Profiling Javascript code for execution speed and memory footprint





 
Give your team direction.  Authorized IT education.

Save on Sun Microsystems Training



find a course
 
phone us
 
view course schedule





Advanced training to the point.  Contact an expert training consultant to put together the best training package for your organization

 
go to top
Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education
© 2008 ExitCertified. All rights reserved.
terms of use and disclaimer :: privacy policy :: webmaster :: link to us
   
Sacramento Training :: 916.669.3970 | Las Vegas Training :: 1.800.803.EXIT (3948) | San Francisco Training :: 415.975.3948 | San Jose Training :: 408.288.EXIT (3948)
Phoenix, Arizona Training | Los Angeles, California Training | San Diego, California Training | Broomfield, Colorado Training | Fort Lauderdale, Florida Training
Tampa, Florida Training | Atlanta, Georgia | Downers Grove, Illinois | Kansas City, Kansas Training | Portland, Maine Training | Baltimore, Maryland Training | Burlington, Massachusetts Training
Troy, Detroit, Michigan Training | Minneapolis, Minesota Training | St. Louis, Missouri Training | Omaha, Nebraska Training | Edison, New Jersey Training | New York City, New York Training
Raleigh, North Carolina Training | Columbus, Ohio Training | Philadelphia, Pennsylvania Training | Nashville, Tennessee Training | Dallas, Texas Training
Houston, Texas Training | Hampton, Virginia Training | Madison, Wisconsin Training | Seattle, Washington Training

ExitCertified is a global provider of authorized technology training. Some of our popular course topic searches include:

Java Training | J2EE Training | JSP Training | Java Courses | Servlets Training | EJB Training | Struts Training | Networking Courses | Solaris Training
Red Hat Training | SUSE Training | XML Training | Oracle SQL | Oracle PL/SQL | DBA Training | DBA Certification | Oracle Certification
RedHat Training | Solaris Certification | Java Certification | Veritas Certification | PeopleSoft Training | 11g Training | 11g Certification
RedHat Courses | SQL Training | 10g Training | 9i Training | Application Development Training | Certified Training | Corporate Training
Government Training | Course Catalogue | Training Schedule | Certification Training | Project Management Training | Linux Training
Solaris 10 Training | Unix Training | NetBackup Training | Virus Protection Courses | Education Technology Newsletter | zSeries Training
s/390 Training | iSeries Training | DB2 Training | OS/400 Training | AIX Training | Rational Courses | PMI Training | Project Management Training
SeeBeyond Training | Java Composite Application Platform (JCAPS) Training | MySQL Training | MySQL Database Course | Hyperion Training | Fusion Middleware