JavaScript für Fortgeschrittene (JAVASCRPT2)

 

Zielgruppe

Webentwickler, Webmaster.

Voraussetzungen

JavaScript Grundlagen (JAVASCRPT1) oder vergleichbare Kenntnisse.

Kursziele

In diesem Seminar lernen Sie, mit Hilfe von Javascript moderne Rich Internet Applications, also performante dynamische Anwendungen, für den Browser zu entwickeln. Auf diese Art realisieren Sie komplexe grafische Oberflächen mit hoher Benutzerakzeptanz und moderner Bedienungsführung

Kursinhalt

Grundlagen:

  • Eventhandler
  • Objekte, Funktionen und Objektorientierte Programmierung
  • HTML, DOM und CSS
  • JSON

DOM:

  • Der DOM-Baum des HTML-Dokuments
  • Identifikation von Elementen, Navigation
  • Dynamische Manipulation der Oberfläche: Hinzufügen, Löschen und Konfiguration von HTML-Komponenten
  • DOM-Events

AJAX:

  • XMLHttpRequest
  • Callback-Handler
  • Auslesen der Ergebnisse
  • Umgang mit Daten in verschiedenen Formaten: JSON, XML
  • Grundlagen der Client/Server-Kommunikation mit JavaScript

Bibliotheken:

  • Grenzen der ECMA-Spezifikation
  • Die Prototype-Bibliothek: OOP-Features und AJAX-Utilities
  • Effekte mit Scriptaculous
  • jQuery: Komfortable Manipulation und Navigation des DOM
  • Komponenten-Bibliotheken am Beispiel jQuery UI und YUI
  • Übersicht und Wertung weiterer Bibliotheken

Workshop:

  • Erstellen einer komplexen Anwendung

Preise & Trainingsmethoden

Online Training

Dauer
3 Tage

Preis
  • 1.690,– €
Classroom Training

Dauer
3 Tage

Preis
  • Österreich: 1.690,– €
  • Deutschland: 1.790,– €

Kurstermine

Instructor-led Online Training:   Kursdurchführung online im virtuellen Klassenraum.
FLEX Classroom Training (Hybrid-Kurs):   Kursteilnahme wahlweise vor Ort im Klassenraum oder online vom Arbeitsplatz oder von zu Hause aus.

Deutsch

Zeitzone: Mitteleuropäische Zeit (MEZ)   ±1 Stunde

Online Training
Klassenraum-Option: Frankfurt am Main, Deutschland
Zeitzone: Mitteleuropäische Zeit (MEZ)
Online Training Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
Online Training
Klassenraum-Option: Düsseldorf, Deutschland
Zeitzone: Mitteleuropäische Sommerzeit (MESZ)
FLEX Classroom Training (Hybrid-Kurs):   Kursteilnahme wahlweise vor Ort im Klassenraum oder online vom Arbeitsplatz oder von zu Hause aus.

Europa

Deutschland

Frankfurt am Main
Düsseldorf