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 ›.
^ nach oben
‹ zurück zur Übersicht