JavaScript ist die Schlüsseltechnologie von AJAX (Asynchronous
JavaScript and XML). Neben den Grundlagen der JavaScript-Programmierung werden in diesem Seminar fortgeschrittene Techniken und Methoden vorgestellt. Auf Basis robuster AJAX-Frameworks lernen die Teilnehmer typische Anwendungsgebiete kennen.
Inhalt
Grundlagen
Die Geschichte von JavaScript
Browser mit JavaScript-Unterstützung
Erstes Programmieren mit JavaScript
JavaScript-Code auslagern und einbauen
Programmieren mit
JavaScript
Mit Variablen arbeiten
Datentypen von Variablen
Arrays
Die for-Schleife
Die while-Schleife
Die for-in-Schleife
Die if-else-Anweisung
Die switch-Anweisung
Funktionen in JavaScript
Standardtechniken
Weiterleiten und aktualisieren
Browser identifizieren
Browserweiche erstellen
Timeouts und Intervalle
Datum ausgeben
Mit Datumswerten rechnen
Zufallszahlen generieren
Cookies erstellen
Cookies auslesen
Mit Formularen
arbeiten
Ein Formular in HTML erstellen
Textfelder prüfen
Checkboxen prüfen
Radiobuttons prüfen
Auswahllisten prüfen
Formulare auf Vollständigkeit prüfen
Fehlermeldung für Formulare
Automatische Formularüberprüfung
Quicklink-Navigation
Fenster und (i)Frames
Modale Fenster
Popup-Fenster erstellen und anpassen
Links in Popup-Fenstern aufrufen
Frames
iFrames
DOM - Document Object
Model
Grundlagen von DOM
DOM-Zugriffsmöglichkeiten
Elemente in den DOM-Baum einfügen
Cascading Stylesheets
AJAX & Co
AJAX-Basics und Anwendungsbeispiele
Das XMLHttpRequest-Objekt erzeugen
Datenausgabe per HTTP-Request
Die HTTP-Methode >POST<
Daten serialisieren mit JSON
Daten serialisieren mit XML
XSL und XSLT erstellen
Der XSLT-Prozessor
AJAX-Frameworks: Atlas
AJAX-Frameworks: Dojo
Plugins, Flash und
Java-Applets
Plugin-Informationen abrufen
Flash mit JavaScript steuern
Mit Java-Anwendungen kommunizieren
Seminar-Ziel
In diesem Seminar lernen Sie, wie Sie mit JavaScript/AJAX dynamische
Web-Seiten entwickeln können.
Wer sollte teilnehmen
HTML-Entwickler, Web-Master, Web-Designer mit HTML-Kenntnissen
Dauer des Seminars
2 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
max. 8 Personen
Seminar-Gebühren
960,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Herr Hecker - der Datenbank-Spezialist
Sollten Sie bei der GFU schon mal einen Workshop besucht haben, ist Ihnen Herr Hecker gewiss als Dozent bekannt. Von Datenbank-Administration und Web-Server-Verwaltung bis zu Automatisierung - die von ihm in exzellenter Weise aufbereiteten und dargebrachten Schulungsthemen sind weitgespannt.
Herr Hecker - der Web-Design-Spezialist
Doch auch in den Bereichen Web-Design und Visual Basic ist er der Fachmann. Die Teilnehmer seiner Seminare und Workshops sind auch in diesem Bereich voll des Lobes.
Er ist im "Zweitjob" Aufsichtsratsvorsitzender der GFU Cyrus AG
Rückschau
Und so urteilten die Teilnehmer: Gesamtleistung des Dozenten: (Schulnoten 1-6)
Aus fachlicher Sicht: 1,6
Aus methodischer Sicht: 1,5
Können Sie das Seminar weiter empfehlen: 1,5
Teilnehmer aus folgenden Unternehmen
Brunata, Köln
Land NRW, Düsseldorf
Quelle AG, Linz
CSC, Wiesbaden
GFD, Wermelskirchen
Digital River GmbH, Köln
eQ3 Entwicklung GmbH, Leer
Vossloh Kiepe GmbH, Düsseldorf
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
AJAX
Google Suggest hat vielen Webentwicklern gezeigt, welche Möglichkeiten die Kombination aus JavaScript und XMLHttpRequest bietet. AJAX (Asynchronous JavaScript and XML) revolutioniert zurzeit die Internetwelt, da es Anwendungen ermöglicht, die sich für den Benutzer nicht mehr von Desktop-Anwendungen unterscheiden. Johannes Gamperl stellt die Grundlagen von AJAX umfassend dar und bietet abseits von bestehenden Lösungen und APIs direkt einsetzbare Beispiele für den Webprogrammierer - kompetent und aus erster Hand. Aus dem Inhalt: - JavaScript und DOM - JavaScript und CSS - JavaScript und OOP - JavaScript und XML - JavaScript und HTTP - JavaScript und Libraries - Prototype - script. aculo. us - Behaviour - Praxisbeispiele - Google & Yahoo
Seminar
Das Google Web Toolkit
Das Google Web Toolkit ist ein Java-Framework um AJAX-Anwendungen zu entwickeln. Das Buch bietet eine schnelle und gründliche Einführung in die Grundlagen
Seminar
Ajax on Java
"This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features, including suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT). Ajax on Java starts with an introduction to Ajax, showing you how to write some basic applications that use client-side JavaScript to request information from a Java servlet and display it without doing a full page reload. It also presents several strategies for communicating between the client and the server, including sending raw data, and using XML or JSON (JavaScript Object Notation) for sending more complex collections of data. The book then branches out into different approaches for incorporating Ajax, which include: * The Prototype and script. aculo. us Javascript libraries, the Dojo and Rico libraries, and DWR * Integrating Ajax into Java ServerPages (JSP) applications * Using Ajax with Struts * Integrating Ajax into Java ServerFaces (JSF) applications * Using Google´s GWT, which offers a pure Java approach to developing web applications: your client-side components are written in Java, and compiled into HTML and JavaScript Ajax gives web developers the ability to build applications that are more interactive, more dynamic, more exciting and enjoyable for your users. If you´re a Java developer and haven´t tried Ajax, but would like to get started, this book is essential. Your users will be grateful. "
Seminar
Das AJAX Kompendium
"Ajax - der Technologiemix aus JavaScript und XML - ist eines der Kernstücke professioneller Web 2. 0-Programmierung. Dieses Buch führt Sie von den ersten JavaScript-Codezeilen bis zur Entwicklung mit Ajax-Frameworks - nur über HTML- und CSS-Kenntnisse sollten Sie schon verfügen. Mit diesem Buch lernen Sie nicht nur, wie Sie per Ajax Daten mit dem Server austauschen und XML nutzen, sondern Sie lernen auch, wie Sie dank JavaScript mit Bildern und Formularen arbeiten, wie Sie die JavaScript-Objekte nutzen und wie Sie Drag & Drop und Animationen umsetzen. Außerdem erhalten Sie einen umfassenden Einblick in die Welt der Ajax-Frameworks und haben so die Möglichkeit, sich selbst aus verschiedenen Konzepten die für Sie geeignete Lösung auszusuchen. Sie lernen auch, wie Sie möglichst fehlerfreie Anwendungen schreiben und Fehlern schnell auf die Spur kommen. Dem Thema "Sicherheit" ist ein eigenes Kapitel gewidmet. Zu jeder der vorgestellten JavaScript-Funktionen finden Sie eine Browserkompatibiltäts-Tabelle. 500 Beispiele, die auf der Website zum Buch zum Download bereitstehen, sorgen dafür, dass Sie sofort loslegen können. "
Seminar
Basiswissen Web-Programmierung
":Dieses Buch ist für Leser geschrieben, die auf dem Gebiet der Web-Programmierung noch wenig oder kein Vorwissen besitzen und sich in einem knappen Zeitbudget einen fundierten Überblick einschließlich praktischer Erfahrungen verschaffen wollen. Bei entsprechendem Vorwissen können Sie an einer beliebigen Stelle in dieses Buch "einsteigen" oder auch nur ausgewählte Techniken durcharbeiten. Für XHTML, CSS und XML sind keine Vorkenntnisse nötig. Ihre Voraussetzungen Für die Einführungen in JavaScript und PHP sollten Sie Grundkenntnisse der strukturierten Programmierung und ein Grundverständnis der Objektorientierung besitzen. Die Einführungen in JSP, ASP. NET und Ajax setzen dagegen solide Grundkenntnisse in der objektorientierten Programmierung voraus. Java oder C# bilden eine ideale Voraussetzung. "
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743