Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Core Ajax: Enterprise Web Development with Ajax

School/Trainer:

Sun Microsystems, Inc.
Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa, United States

Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced

Course Description:

'' 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 ...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.sun.com/

Phone:(800) 422-8020

School Address/Venue(s):

Sun Microsystems, Inc.
M/S UBRM02-119
500 Eldorado Blvd.
Broomfield, Colorado 80021 USA

Jobs & Resumes: Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa
Houses & Roommates: Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa
Travel Agencies: Atlanta, Boston, Los Angeles, Louisville, Phoenix, San Diego, San Francisco,

Search other schools for Core Ajax: Enterprise Web Development with Ajax training resources.




Other training courses offered by Sun Microsystems, Inc.:

Object-Oriented Analysis and Design Using UML
Java Programming Language
Developing Real-Time Applications for the Java Platform
Introduction to Solaris
Shell Programming for System Administrators
Perl Programming
Solaris 10 Operating System Internals
Real-Time Programming for the Solaris Operating Environment
Web 2.0 and Java Web Site Development
Sun Certified Java Programmer (SCJP)
JavaScript Language for Java Developers
Core JSF: JavaServer Faces in Action With Ajax
G and G Primer: Rapid Web Development with Groovy and Grails
Developing JavaServer Faces Components with Ajax
Developing Java GUIs Using Swing
Java Application Security
Java SE 6 Platform
Developing Mobile Phone Applications With J2ME Technology
J2ME and Mobile Phone Development Topics


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Our combined search function does not only provide you with the training courses and students, but also talent resumes and jobs, or shared apartments nearby for rent.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009