Inhalt
Beschreibung:
AJAX (Asynchronous JavaScript and XML) ist eigentlich nichts Neues. Alle verwendeten Technologien stehen schon lange Zeit zur Verfügung. Ziel von AJAX ist es, browsergestützte Anwendungen zu erstellen, welche sich im Handling und in der Gestaltung mit Desktop-Anwendungen messen können. Das Seminar gibt einen Einstieg in die Prinzipien von AJAX basierten Anwendungen.
Heute gibt es eine große Auswahl von PHP-Frameworks zur Erstellung von AJAX-Anwendungen. Das Seminar zeigt am Beispiel eines Frameworks das Zusammenspiel von AJAX und PHP.
Inhalt:
Überblick Ajax: Ajax und Web 2.0, was, wie wo und warum? / Einsatzmöglichkeiten / Grenzen / praktische Anwendungen
Der AJAX Baukasten: Die Basiskomponenten für Ajax / Überblick HTML, XHTML, CSS / Überblick JavaScript / Überblick Document Object Model ( DOM )
Baustein XML: XML - Grundlagen / Aufbau von XML-Dateien, Elementen und Attributen / XML-Syntax
Baustein JavaScript: Grundlegende Objekte / DOM-Zugriff auf HTML und XML / Cross-Browser-Programmierung (Mozilla, Firefox, Opera, IE, safari)
AJAX Programmierung: Asynchrones Laden von XML-Dateien / Auswertung und Weiterverarbeitung von XML-Dateien / XMLHttpRequest Object / Ajax in action - XML-Inhalte in HTML einfügen / JavaScript Bibliotheken
PHP Frameworks für AJAX: Überblick - Unterscheidungsmerkmale und technische Ansätze / Beispiele für PHP Frameworks / Weitere Tools für den Einsatz von Ajax / Ausblick und Zukunftsperspektive
Voraussetzungen:
Gute HTML- und CSS - Kenntnisse, JavaScript Kenntnisse entsprechend des JavaScript Grundkurses, PHP - Kenntnisse entsprechend des PHP Grundkurses. XML Grundkenntnisse sind von Vorteil.
Abschluss: PC-COLLEGE Zertifikat