AJAX für Webentwickler
Seminar
In Wetter
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Methodik
Inhouse
-
Ort
Wetter
-
Dauer
3 Tage
AJAX ermöglicht es Ihnen, Oberflächen für Webanwendungen zu entwickeln, die mit ihrer Benutzerfreundlichkeit und Interaktivität vergleichbar mit Desktop-Anwendungen sind. AJAX vereint folgende Technologien in sich: (X)HTML und Cascading Style Sheets (CSS), Document Object Model (DOM), XML und XSLT, XMLHttpRequest und JavaScript. Gerichtet an: Entwickler von Webanwendungen
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Kenntnisse in serverseitiger Programmierung mit PHP oder .NET, Java Servlets & JSP
Meinungen
Inhalte
Einführung
- (X)HTML und CSS
- JavaScript und DOM
- Modell - "Klassische" Webanwendungen
- Modell - Webanwendungen mit AJAX
Das XMLHttpRequest-Objekt
- Methoden und Eigenschaften
- Synchrone und asynchrone Requests
- Response als Text generieren
- Response als XML generieren
XML, DOM und JavaScript
- XML-Response lesen und bearbeiten
- Knoten, Attribute und Elemente
- Daten suchen im XML-Response mit XPath
- Attribute, Inhalte und Elemente hinzufügen, löschen und modifizieren
- Darstellung des XML-Response mit Style Sheets
Basistechnologien
- Response-Header lesen
- Validierung
- Dynamische Positionierung
- Dynamische Listen und Tabellen
- Eingabeelemente (Input, RadioBox, ...)
- Eventhandler für Eingabeelemente
- Autorefresh
- Autocomplete
- Tooltips
Debuggen und Testen
- Regeln für browserübergreifendes JavaScript
- Debugging von JavaScript in Firefox / Internet Explorer
- Tools
Die Serverseite bei AJAX
- Grundlagen server-seitiger Programmierung
- ASP.NET als konkrete Sprache zum Programmieren auf einem Web-Server
- Zugriff auf Web-Datenbanken
Überblick zu den AJAX-Frameworks
- Sajax
- Prototype JavaScript Framework
- Rico
- Atlas
- Sarissa
- Tooltips
AJAX für Webentwickler