JavaScript Grundlagen

Nach diesem Seminar haben Sie einen Überblick über Möglichkeiten und Einsatzgebiete der Programmiersprache JavaScript und ihre Bedeutung in modernen Webanwendungen. Anhand von Praxisbeispielen wird Syntax und Befehlsumfang der Sprache vermittelt. Außerdem können Sie unter Verwendung von Browser Objekten und des DOM Inhalte von Webseiten dynamisch anpassen und lernen leistungsfähige JavaScript-Frameworks kennen.

Seminarthemen

  • Überblick:
    Einsatzgebiete von JavaScript – ECMA-Spezifikation – Versionen und Browserkompatibilität – HTML, CSS und DOM – Sandboxprinzip
  • Editoren und Werkzeuge:
    Eclipse with JSDT (JavaScript Development Tools) – NetBeans – Visual Studio – WebStorm – Browser-Plugins
  • Sprachgrundlagen JavaScript:
    Datentypen, Literale und Variablen – Numerische Werte, Wahrheitswerte, Zeichenketten – Ausdrücke, Operatoren und Typkonvertierung – Verzweigungen und Schleifen – Funktionen, Parameter, Rückgabewerte, Fehlerbehandlung
  • JavaScript Objekte:
    Objektorientierung – Globales Objekt – Die Prototypen String, Boolean, Number, Array und Function – Math- und Date-Objekt – RegExp-Objekt
  • JavaScript und HTML:
    Browser Object Model – window- und document-Objekt – forms- und images-Auflistung – Andere Objekte (event, history, location, navigator, screen) – Eventhandler
  • JavaScript und DOM:
    Document Object Model – Zugriff auf Elemente und Attribute – Erzeugen, Manipulieren und Löschen von Elementen und Attributen – HTML Inhalte verarbeiten – Event-Listener
  • UI Programmierung:
    Einfache Interaktion mit alert, confirm und prompt – Fenstermethoden des window-Objekts – Dynamische Formulare – Validieren von Benutzereingaben – Cookies
  • Weiterführende Themen:
    AJAX Grundlagen – XmlHttpRequest-Objekt – Datenaustausch mit JSON – Das Framework jQuery – Weitere JavaScript Frameworks

Zielgruppe

Anwendungsentwickler, Webentwickler

Voraussetzungen

Grundlegende Programmierkenntnisse sind von Vorteil

Dauer

3 Tage

Methoden

Vortrag, Fallbeispiele, Diskussion, Übungen

Hinweise

Durchführung

Die Schulungsdauer und den genauen Schulungsinhalt stimmen wir individuell mit Ihnen ab. Gerne stehen wir für eine weitergehende Beratung und Bedarfsermittlung zur Verfügung. Wir freuen uns auf Ihre Anfrage ›.