Ajax (Asynchronous JavaScript and XML)
Seminar
In Dortmund
Beschreibung
-
Kursart
Intensivseminar berufsbegleitend
-
Niveau
Mittelstufe
-
Methodik
Inhouse
-
Ort
Dortmund
-
Dauer
2 Tage
-
Beginn
nach Wahl
Mit der Ajax-Technologie lassen sich Daten zwischen Web-Client und Web-Server austauschen, und so Teile nachladen oder auswechseln, ohne dass die gesamte Web-Seite neu geladen werden muss. Das Seminar stellt die Lösungen um Asynchronous JavaScript and XML vor, und zeigt, wie die Technologien JavaScript, HTML, CSS und DOM elegant verbunden werden, um performante Web 2.0-Oberflächen zu gestalten. Für typische Anwendungsfälle setzen die Teilenehmer bekannte Ajax-Bibliotheken ein und können so interaktive Anwendungen schreiben, die von klassischen Desktop-Anwendungen kaum zu unterscheiden sind.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Gute Kenntnisse in JavaScript, Grundlegende Kenntnisse in XML und HTML.
Meinungen
Themen
- Ajax
- Java
- .net
- Programmierung
- JavaScript
- Javascript Ajax
Dozenten
tutego Dozent
IT-Programmierung
auf Anfrage Unsere Dozenten haben jahrelange praktische Erfahrungen in Ihren Fachgebieten durch Projektarbeit. Ihr Referent für das Seminar kann sich durch seine langjährige Erfahrung als Dozent und detaillierten Kenntnisse im gewünschten Bereich schnell auf die Bedürfnisse Ihrer Mitarbeiter einstellen.
Inhalte
* Wiederholung wichtiger Vorbedingungen von Ajax
- JavaScript/ECMAScript, JavaScript Debugger
- Objektorientierung mit JavaScript
- Document Object Model (DOM), DOM-Inspector und JavaScript
- JavaScript Object Notation (JSON)
- Verarbeitung von XML mit JavaScript: Parsen, XPath und XSLT
- Formulare
- Style Sheets/CSS
- IFrame-Objekt
- Zukunft ECMAScript for XML (E4X)
- Entwicklungsumgebungen, Debugging-Tools
* Die Grundlagen von Ajax
- Request/Response im HTTP-Protokoll
- XMLHttpRequest-Objekt (XHR)
- Callback-Funktionen
- HTTP-Anfrage senden und Ergebnisse abholen
- Ladezustand
- Anfragen abbrechen
- GET und POST
- Status-Management und Caching
- Navigation, Back, Refresh und Undo
- Ajax-Beispiele Auswahlliste und Autovervollständigung
- JSON als Serialisierungsformat
- Ajax-Nachteile und mögliche Lösungen
* Ajax-Bibliotheken und Frameworks
- Prototype JavaScript Framework
- script.aculo.us
- Dojo Toolkit
- Yahoo! User Interface Library (YUI)
- Google Maps, Yahoo! Maps
- jQuery
* Ajax serverseitig
- Ajax in Java, .NET oder PHP (je nach Wunsch)
- Push- und Pull-Dienste
- Direct Web Remoting (DWR)
- JSON-RPC-Proxys
* Fortgeschrittene Ajax-Themen
- Ajax und Accessibility: barrierefreie Webseiten
- Ajax und Web-Services, REST
- Ajax Security: Verschlüsselung der Daten
- Laufzeitoptimierung
- Anti-Pattern
- Testen und Debuggen von Ajax-Anwendungen
- Offline-fähige Web-Applikationen, HTML5 lokaler Speicher
Zusätzliche Informationen
Ajax (Asynchronous JavaScript and XML)