Der erfahrene Entwickler und Trainer Ralph Steyer führt Sie in diesem Video-Training Schritt für Schritt in die Entwicklung von Webanwendungen mit der universellen Sprache JavaScript ein. Dabei holt Sie Ihr Trainer bei den einfachen Grundlagen und dem Umfeld von JavaScript ab und leitet Sie bis zu fortgeschrittenen Techniken.
Insbesondere kommen alle relevanten Fakten bezüglich der Syntax zur Sprache, damit Ihnen ein erfolgreicher Einstieg in JavaScript gelingt. Die Beschäftigung mit der Syntax ist unabdingbare Voraussetzung für Ihre eigenen, „richtigen“ Skripte.
Aus dem Inhalt:
Grundlagen und Einstieg
In diesem Kapitel lernen Sie die zentralen Grundlagen von JavaScript und seinem benötigten Umfeld kennen. Anhand von ersten Beispielen sehen Sie mehr zur Einrichtung der Programmier- und Testumgebung und zu Webtechniken, die Sie in Verbindung mit JavaScript einsetzen können.
JavaScript und Objekte
Der Nutzen von JavaScript besteht darin, dass Sie damit auf Objekte im Rahmen einer Webseite zugreifen können – und um Objekte dreht sich alles in diesem Kapitel.
DOM-Anwendungen
Dieses Kapitel widmet sich interessanten Anwendungen, die durch den Zugriff auf DOM-Elemente möglich sind. Das umfasst etwa Cookies, DHTML, Fenstertechniken und Formularplausibilisierungen.
Ereignisbehandlung und Ausnahmebehandlung
Die Filme in diesem Kapitel erzählen Ihnen jede Menge von Punkten, Linien und Kreisen und zeigen, wie sich das alles bewegen lässt.
AJAX und das Web 2.0
In diesem Abschnitt kümmern wir uns um das Thema AJAX (Asynchronous JavaScript and XML). Das ist die Grundlage dessen, was Sie mit sogenannten Rich Internet Applications (RIA) erreichen: dynamische Applikationen, die interaktiv und asynchron mit dem Webserver kommunizieren.
Techniken für Fortgeschrittene
Ein Kapitel zu fortgeschrittenen JavaScript-Techniken schließt dieses Video-Training ab. Darin kommen Techniken vor wie Prototyping und viele mit HTML5 neu hinzukommende Möglichkeiten wie zum Beispiel das Zeichnen mit Canvas-Objekten, Web Workers, Geodating und das lokale Speichern.
Ralph Steyer
Ajax Ajax Animationen (DHTML) DOM Einstieg für Webentwickler Entwicklung von Webanwendungen Ereignisbehandlung Ereignisbehandlung Programmiersprache Java Prototyping Ralph Steyer dynamische Effekte javascript