Merkzettel

» Seite merken Keine Seiten in der Sammlung.
Die Weiterbildung Ajax/XML von cimdata vermittelt Kenntnisse für die Webentwicklung mit Applikationen.

Weiterbildungskurs
Webentwicklung - Ajax/XML

Ajax hat für die Entwicklung dynamischer Webseiten wichtige Impulse gesetzt. Ajax ist es zu verdanken, dass JavaScript zu einer flexiblen, ausdrucksstarken und eleganten Sprache herangewachsen ist. Dabei ist Ajax eine Technologie, die schon bekannte Programmiersprachen und Techniken in sich neu vereint und so weder PHP noch JavaScript oder CSS ablöst, sondern diese nutzt, um das Potenzial dieser Sprachen zu erweitern. Als Kern der Ajax-Technologie ermöglicht das XML-http-Request-Objekt, Daten zwischen Webseite und Webserver auszutauschen, ohne dass die gesamte Seite neu laden muss. So lassen sich Webapplikationen schreiben, die sich wie deren Vorbilder auf dem Desktop verhalten.

Infos auf einen Blick

Kursdauer 4 Wochen | 1 Prüfung | cimdata-Zertifikat | 180 Unterrichtseinheiten

Lernziel

Sie erlangen die Fähigkeit, Webseiten mit dem Einbau der zahlreichen Möglichkeiten von Ajax zu entwickeln. Der Kurs bietet eine Einführung und vermittelt Kenntnisse über die Bausteine von Ajax-Applikationen wie beispielsweise das XML-http-Request-Objekt als Kommunikationsschnittstelle zwischen Browser und Webserver, XML, JSON und HTML als Datenspeicher- und Datentransferformate sowie das DOM als Schnittstelle für die Darstellung der Inhalte im Browser. Eine große Rolle für Ajax spielt neben JavaScript auch die beliebte JavaScript-Bibliothek jQuery. Daher bilden diese Thematiken ebenso einen Schwerpunkt im Rahmen der Wissensvermittlung.

Vorkenntnisse

Kenntnisse in HTML, CSS, JavaScript und PHP/MySQL sind zwingend notwendig.

Kursaufbau

  • Einführung Ajax Dokumentationen und Linkliste

  • HTTP-Protokoll
  • Modell, Verben (POST, GET, HEAD), Header, Status

  • XMLHttpRequest-Objekt
  • Modell, Request-Phase, Response-Phase, readystate-Callback

  • Einführung/Wiederholung DOM-Modell
  • Baum, Knoten, Elemente, Attribute, Textknoten, Werte von Knoten
  • Selektieren, Erzeugen, Löschen von Elementen
  • Lesen und Setzen von Werten und CSS

  • JavaScript
  • Objekte, Objektliterale, Klassen simulieren, Prototyping

  • jQuery
  • Einführung
  • DOM Manipulation
  • Einbinden von Datenbanken

  • JSON
  • Methoden
  • Auslesen und Senden von Daten mit Datenformat JSON
  • Einsatz in Verbindung mit jQuery

  • jQuery UI
  • Einführung, Installation, Theme Erstellung
  • datepicker() Methode
  • draggable() Methode
  • accordion() Methode

Ihr erlerntes Wissen werden Sie in praktischen Projekten, Übungen oder

Fallstudien mit fachlicher Unterstützung anwenden.

nach oben