Eine Konsole mit Befehlen.

JavaScript und AJAX

Um die Möglichkeiten von HTML und CSS zu erweitern und um Websites zu optimieren, wird "vereinfachte" Programmierung verwendet. Hierzu wurden Skriptsprachen wie VB-Script, VBA von Microsoft oder "JavaScript", AJAX u.a.m. entwickelt.


Der Vorteil von JavaScript-Programmen ist, dass sie entweder direkt in der HTML-Datei oder in separaten Dateien abgelegt und im Gegensatz zu Java-Programmen nicht kompiliert werden müssen, sondern als Quelltext während der Anzeige im Browser interpretiert werden. Dazu besitzen Browser wie Chrome, Mozilla oder Microsoft Internet Explorer entsprechende Interpreter-Software. 


Die Syntax von JavaScript ähnelt der Programmiersprache C, wozu auch Java gehört. Trotz der Namens- und syntaktischen Ähnlichkeit hat JavaScript nur geringe Gemeinsamkeiten mit Java.


Typische Anwendungsgebiete von JavaScript sind:

  • dynamische Manipulation von Webseiten über das Document Object Model
  • Plausibilitätsprüfung (Datenvalidierung) von Formulareingaben noch vor der Übertragung zum Server
  • Anzeige von Dialogfenstern
  • Senden und Empfangen von Daten, ohne dass der Browser die Seite neu laden muss (Ajax)
  • Vorschlagen von Suchbegriffen während der Eingabe
  • Werbebanner oder Laufschriften
  • Verschleierung von E-Mail-Adressen zur Bekämpfung von Spam
  • mehrere Frames auf einmal wechseln oder die Seite aus dem Frameset lösen

 Als Vertriefungsseminar finden Sie in unserem Angebot eine Weiterentwicklung von JavaScript, u.z. Asynchronous JavaScript and XML - kurz AJAX, eine Schlüsseltechnologie des Web 2.0. Hier werden zahlreiche neue Gestaltungs- und Bedienmöglichkeiten für Anwendungen auf Webseiten möglich. Das Besondere an AJAX ist die asynchrone Datenübertragung zwischen Browser und Server, was das sukzessive Nachladen einzelner Bereiche einer Webseite nach Bedarf ermöglicht, ohne dass die ganze Seite neu geladen werden muss.

Vertiefungsseminar JavaScript und AJAX

Ziel

Asynchronous JavaScript and XML - AJAX

Entwicklung und Einsatzmöglichkeiten dynamische AJAX-Anwendungen mit Hilfe verschiedener Frameworks

Voraussetzungen

Teilnahme am Grundlagenseminar JavaScript oder vergleichbare Kenntnisse

Inhalt

Grundlagen AJAX * Einsatzmöglichkeiten * Basiskomponenten * Überblick XML, CSS und JavaScript * Objektbasiertes Programmieren mit JavaScript * Java Script Object Notation * Javascript und XML * AJAX und HTTP * XMLHttp-Request-Object * Überblick AJAX Frameworks * Asynchrones Laden von XML-Dateien * AJAX-Suggest und -Autocomplete * Cross-Browser-Programmierung * Sicherheit * Tipps & Tricks.

Dauer

2 Tag(e) (16 Unterrichtsstunden)

Unterrichtszeit

von 9:00 bis 16:30 Uhr

Termine

22.01.19 / 20.03.19 / 21.05.19 / 16.07.19 / 18.09.19 / 20.11.19

Preise

  Pro Person Firmenpreis
(bis 6 Personen)
Präsenz-Unterricht 840,00 €
999,60 € (inkl. MwSt.)
3120,00 €
3712,80 € (inkl. MwSt.)
Inhouse-Schulung
3120,00 €
3712,80 € (inkl. MwSt.)
eLearning 760,00 €
904,40 € (inkl. MwSt.)
2800,00 €
3332,00 € (inkl. MwSt.)
Einzel-Coaching 1200,00 €
1428,00 € (inkl. MwSt.)

Grundlagenseminar JavaScript und AJAX

Ziel

Kennen und Anwenden der Script-Sprache "JavaScript" mit Sprachelementen, Notationsregeln, Funktionen, Operatoren, Schleifen und Anweisungen für Internetanwendungen

Voraussetzungen

gute Kenntnisse in HTML

Inhalt

Einbindung in Webdokumente, Ausgabe, Eventhandler, Datentypen, Variablen, Operatoren, Funktionen, Abfragen, Schleifen, Objekte, Methoden und Eigenschaften, DOM, Zugriff auf HTML-Elemente

Dauer

3 Tag(e) (24 Unterrichtsstunden)

Unterrichtszeit

von 9:00 bis 16:30 Uhr

Termine

20.02.19 / 18.03.19 / 21.11.19 / 19.12.19

Preise

  Pro Person Firmenpreis
(bis 6 Personen)
Präsenz-Unterricht 1260,00 €
1499,40 € (inkl. MwSt.)
4680,00 €
5569,20 € (inkl. MwSt.)
Inhouse-Schulung
4680,00 €
5569,20 € (inkl. MwSt.)
eLearning 1140,00 €
1356,60 € (inkl. MwSt.)
4200,00 €
4998,00 € (inkl. MwSt.)
Einzel-Coaching 1800,00 €
2142,00 € (inkl. MwSt.)