AJAX - Asynchron JavaScript and XML Webentwicklung
dk-Computerschule Dr. Gunnar Dillmann & Thomas Kriebs bietet seine Kurse in den folgenden Regionen an: Frankfurt am Main, Kassel
Kursziel:
In der Schulung AJAX (Asynchron JavaScript And XML), Webentwicklung erlernen Sie die Erstellung dynamischer Web 2.0 Internetseiten mittels der Ajax Technologie.
Der Kern von Ajax ist die Möglichkeit, Daten zwischen der Anwendung (Client) und einem Server im Hintergrund praktisch zu jeder Zeit und auch in großem Umfang durchzuführen, ohne im Vordergrund einen Seitenaufruf tätigen zu müssen. Sinnvoll wird dies allerdings zumeist erst, wenn man die empfangenen Daten in eine geladene HTML-Seite einpflegen kann, sodass diese nicht neu geladen, sondern punktuell zielgenau aktualisiert wird.
Im Kurs lernen Sie die Grundlagen zu den hierbei ein-gesetzten Technologien (XHTML, CSS, DOM, XML…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Kursziel:
In der Schulung AJAX
(Asynchron JavaScript And XML), Webentwicklung erlernen
Sie die Erstellung dynamischer Web 2.0 Internetseiten mittels der
Ajax Technologie.
Der Kern von Ajax ist die Möglichkeit, Daten zwischen der Anwendung
(Client) und einem Server im Hintergrund praktisch zu jeder Zeit
und auch in großem Umfang durchzuführen, ohne im Vordergrund einen
Seitenaufruf tätigen zu müssen. Sinnvoll wird dies allerdings
zumeist erst, wenn man die empfangenen Daten in eine geladene
HTML-Seite einpflegen kann, sodass diese nicht neu geladen, sondern
punktuell zielgenau aktualisiert wird.
Im Kurs lernen Sie die Grundlagen zu den hierbei ein-gesetzten
Technologien (XHTML, CSS, DOM, XML, JSON, XLSLT, XMLHttpRequest und
JavaScript) und deren Zusammenwirken an Beispielen kennen und
erarbeiten sich in Übungen das nötige praktische
Verständnis.
Ihre Webanwendungen erhalten somit zukünftig mehr Komfort und die
nötige Flexibilität, um heutigen Standards gerecht zu werden.
Seminarinhalte:
Einleitung
- Was ist AJAX?
- Eine kurze Reise durch die AJAX-Welt
Das DOM und der Dokumentenbaum
- Das Document Object Model (DOM)
- Der Dokumentenbaum
- Knoten
- Konstanten
- Eigenschaften
- Attribute
- Methoden
- Ein Beispiel
Zugriff auf einzelne Elemente
- Einführung
- Eigenschaften
- Elemente selektieren
- Attribute bearbeiten
- Elemente erzeugen
- Ein Beispiel
Auf Style-Objekte mit JavaScript zugreifen
- Cascading Style Sheets (CSS)
- Grundlagen
- Style-Eigenschaften
StyleSheets ändern und mit Regeln erweitern
- StyleSheet-Eigenschaften modifizieren
- Praxisbeispiel StyleSwitcher
- setProperty(), getPropertyValue() und re-voveProperty()
- Eigenschaften des styleSheets[ ]-Arrays
- Regeln für StyleSheets
Objektorientierte Programmierung in JavaScript
- Objektorientierte Programmierung (OOP)
- Klassen
- Eigenschaften
- Abfragen
- Methoden
- Prototypen
- Literale
- JSON
- Beispielprojekt
XML-Dateien mit JavaScript
bearbeiten
- Extensible Markup Language (XML)
- Grundlagen
- XML laden
- XML parsen
- Beispielprojekt
Vorschau auf E4X
- Was ist E4X?
- Elemente auslesen
- Attribute auslesen
- Filter verwenden
- Struktur verändern
- Platzhalter verwenden
- Elemente löschen
AJAX und http
- HTTP als Grundlage von AJAX
- Grundlagen
- Client-Request-Methoden
- Server-Antwortcodes
- HTTP-Header
XMLHttpRequest
- Einführung
- Das Objekt erzeugen
- Methoden
- Eigenschaften
- Hallo Ajax
- ajaxRequest-Klasse
- Den Ladezustand anzeigen
- Eine Verbindung unterbrechen
- Automatische Updates
- JavaScript ausführen
- Probleme mit dem Cache
- AJAX mit das JSON-Framework
- Externe Quellen nutzen
- Das Historie-Problem
- Beispielprojekt
Prototype
- Das JavaScript Framework Prototype
- ajax.js
- base.js
- compat.js
- dom.js
- form.js
- string.js
script.aculo.us und Behaviour
- Was ist script.aculo.us?
- Drag&Drop
- Visuelle Effekte
- Die Bibliothek Behaviour
Die Schulung Schulung AJAX Webentwicklung wird angeboten
als:
Offene Schulung in unserem Schulungzentrum in Gießen
sowie
als individuelle Firmenschulung und Einzelschulung in unserem
Schulungszentrum, bzw. als Inhouse Schulung in Ihrem Hause.
Schulungsdauer:
Diese Schulung hat eine Dauer von 32 Unterrichtsstunden (1 Ustd. =
45 Min.).
Schulungsteilnehmer/innen:
2 bis maximal 7 Personen (Sollte uns zu einem Schulungstermin
lediglich eine Anmeldung vorliegen, bieten wir diese Schulung in
Absprache als Einzelschulung, mit einem angemessen verkürztem
Unfang, zum gleichen Schulungspreis an).
Schulungsvoraussetzungen:
Für die Schulung Schulung
AJAX Webentwicklung benötigen Sie Grundkenntnisse in der
Web-Programmierung mit HTML oder XHTML, JavaScript und CSS.
Anwendesupport nach unseren Seminaren:
Nach Ihrem Seminar führen wir die Seminarteilnehmer/innen für 2 Monate als Supportpartner/innen. In diesem Zeitraum unterstützen wir Sie telefonisch oder per Mail bei der täglichen Arbeit auftauchende Fragen.
EDV & SAP Schulungen der
dk-Computerschule:
Wir sind ein erfahrenes Dienstleistungsunternehmen und bieten
professionelle EDV Schulungen und herstellerneutrale
Softwareberatung. Seit 1995 führen wir praxisorientierte Schulungen
zu einer Vielzahl marktgängiger Softwareprodukte durch und
unterstützen Sie als Anwender/in oder Unternehmen, Ihre Hard- und
Software optimal einzusetzen und effizient zu nutzen.
Unser Schulungs- und Weiterbildungsprogramm umfasst derzeit ca. 300 unterschiedliche EDV Schulungen. Wählen Sie ganz nach Ihren Anforderungen aus Grundlagenschulungen, Schulungen für Fortgeschrittene, oder speziellen Schulungen, wie etwa Controlling mit Excel, Office Programmierung mit VBA oder auch Linux und SAP Themen die passende Schulung aus.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
