JavaScript und DOM für dynamische Webseiten

Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten

Kursziele

Das Seminar geht detailliert auf die JavaScript-Programmierung ein, um im Browser dynamische Webseiten zu programmieren. Anhand von praxisnahen Beispielen, etwa der interaktiven Formularvalidierung, lernen die Teilnehmer komplexe Skripte aufzubauen, zu testen und zu debuggen sowie auf Kompatibilität beziehungsweise Browser-Unabhängigkeit hin zu prüfen.

Zielgruppe

Webdesigner, HTML-Programmierer

Kursvoraussetzungen

Kenntnisse in HTML und einer beliebigen Programmiersprache.

Seminarinhalte

  • HTML und JavaScript

    - JavaScript als Standard: ECMAScript
    - Microsoft JScript
    - JavaScript Versionen: Von 1.0 bis 1.5
    - Einbinden von JavaScript
    - Dialogboxen/Alert
    - Internes/Externes Einbinden
    - MIME-Typen
  • Grundlegende JavaScript-Konzepte

    - Variablen und Werte
    - Operatoren
    - Funktionen
    - Vordefinierte Funktionen
    - Skripte mit eval() auswerten
    - Imperative Sprachkonstrukte
    - Arrays, Array-Operationen, Sortieren, Assoziative Arrays
    - Objektorientierung: Objekte, Methoden und Eigenschaften
    - Gültigkeitsbereiche
    - Arbeiten mit Function
    - Fehlerarten und Debugging
  • Allgemeine Objekte

    - Boolean-Klasse
    - Numerische Werte
    - Mathematisches
    - Datum und Uhrzeit
    - Strings, reguläre Ausdrücke
    - Informationen über den Browser
  • Ereignisbehandlung (Event-Handler)

    - Die onXXX()-Gruppe
    - Ereignisse bei Klicks
    - Ereignisse der Maus
    - Formularereignisse
    - Event-Listener
  • Browser-Objekte im Document Object Model (DOM)

    - Formularelemente
    - Validierung
    - CSS-Stile
    - Operieren auf Grafiken
    - Cookies
    - Frames
    - Kommunikation mit Java-Applets
    - Plugins prüfen
  • Erweiterte Eigenschaften

    - JavaScript-Programme schützen durch Obfuscatoren
    - Performance-Fragen
    - Signieren von Skripten
    - XML-Verarbeitung
    - Ajax

Schulungsunterlagen

Die Schulungsunterlage ist standardmäßig ›JavaScript und Ajax‹ (Galileo Computing).

Eingesetzte Seminar-Software

JavaScript-Programme werden mit dem Internet Explorer und Firefox getestet.

Schlagwörter

Weiterführende Seminare

Webseiten mit (X)HTML, Ausgezeichnet in CSS, Sichere Web-Anwendungen entwickeln, jQuery JavaScript-Bibliothek

5
142