About this course
Ajax development is the next stage in web application evolution, combining existing mature technologies into a fresh, graphical user experience. This course will get you started with Ajax and open the door to efficient, highly usable web interfaces that combing power with elegant simplicity.
We'll build on your knowledge of HTML, JavaScript and XML and explain how these technologies can work together to reduce server delays and increase performance.
What you will learn
The course starts with a comprehensive introduction to Ajax principles, exploring DHTML and JavaScript, and a thorough discussion of the HTTP request process and the handling of the XMLHttpRequest Object.
We'll then look at the HTML Document Object Model (DOM) which forms the basis of Ajax object manipulation, as well as creating and accessing nodes and tree elements.
The course will also cover XML and XSLT transformations using JavaScript before exploring some practical examples of applied Ajax such as server-side calls, drag and drop techniques, inline editing and the supply of detailed information on demand.
The course finishes up by examining some of the many available Ajax Frameworks and libraries which can reduce development time and assist your learning considerably.