Entwickler von Internet-/Intranet-/Web-Anwendungen und Mitarbeiter von entsprechenden Fachabteilungen.
Kursziel
Sie lernen in diesem Kurs mit AJAX moderne Webanwendungen zu entwickeln. Die mit AJAX entwickelten Oberflächen sind in ihrer Benutzerfreundlichkeit und Interaktivität vergleichbar mit Desktop-Anwendungen.
Ajax steht für die Wortfolge "Asynchronous JavaScript and XML". Es bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Browser und dem Server. Dieses ermöglicht es, HTTP-Anfragen durchzuführen, während eine HTML-Seite angezeigt wird, und die Seite zu verändern, ohne sie komplett neu zu laden. Viele Anwendungen von Ajax werden dazu eingesetzt, im Webbrowser ein Desktop-ähnliches Verhalten zu simulieren, wie beispielsweise Popup-Fenster.
AJAX umfasst verschiedenste Technologien wie (X)HTML und Cascading Style Sheets (CSS), Document Object Model (DOM), XML und XSLT, XMLHttpRequest und JavaScript.
Sie lernen im Kurs das DOM (Document Object Model) und die Elemente des Dokumentenbaums kennen. Sie erfahren, wie Sie auf Elemente des Dokumentenbaums zugreifen. Sie lernen, wie Sie Stylesheets nutzen und Daten mit XML organisieren. Sie erfahren, wie Sie Client-/Server-Anwendungen programmieren. Nach dem Seminar können Sie somit AJAX produktiv in der Praxis einsetzen.