Schulung AJAX (Asynchronous JavaScript and XML) - Moderne Webseiten für das Web 2.0 (Rich Internet Applications)

Beschreibung/Inhalt
Unverbindliches Angebot anfordern

AJAX (Asynchronous JavaScript and XML) ist die zentrale Technik zum Nachladen von Daten in modernen Webseiten. Die Teilnehmer lernen die Möglichkeiten als auch Einschränkungen von AJAX kennen und können moderne Webseiten für das Web 2.0 (sogenannte Rich Internet Applications - RIAs) mithilfe von AJAX erstellen.

Zielgruppe:
Web-Programmierer, Web-Designer, Webseiten-Ersteller

Voraussetzungen:
Gute HTML- und CSS-Kenntnisse

- Grundlagen

  • Was bezeichnet AJAX?
  • Wozu kann AJAX eingesetzt werden und wie wird es in aktuellen Webseiten verwendet?
  • Elementare Hintergründe der Datenübertragung im Internet und WWW
  • Datentransfer per Paketvermittlung
  • Seitenbeschreibung und Programmiertechniken im WWW
  • Übersicht zu (X)HTML und CSS
  • Allgemeines zur clientseitigen Webprogrammierung
  • Der Benefit und die aktuellen Probleme von AJAX
  • Potenzielle Alternativen bei RIAs (Iframes, Silverlight, JavaFX, AIR, …)
  • Aufbau einer Testumgebung
  • Konkrete Techniken im AJAX-Umfeld

  • (X)HTML und DOM
    Style Sheets
    JavaScript
  • HTTP und die Interna des XMLHttpRequest-Objekts
  • DHTML zur Anzeige von nachgeladenen Daten und dem Aufbau interaktiver, dynamischer Oberflächen
  • Umgang mit XML bei AJAX
  • Umgang mit JSON bei AJAX
  • Die Serverseite bei AJAX (z.B. anhand von PHP, Apache und MySQL, alternativ ASP.NET, SQL Server)
  • Der Einsatz von AJAX-Frameworks wie jQuery, Prototype, Ext JS und Knockout.js

  • Dauer
    Auf Wunsch
    Ort
    In Deutschland, Österreich und der Schweiz nach Ihrer Wahl
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil