Schulungsinhalt
Grundlagenkonzepte
- Kerntechnologien
- HTML
- CSS
- JavaScript
- DOM
- Interaktion
- Nutzung der DOM-API und Ereignisverwaltung
Technische Basis von AJAX
- Verwendung von HTTP als Transportprotokoll
- XMLHttpRequest und alternative Methoden für Remote-Scripting
- Einsatz von JSON für Datenübertragung
Objektorientierte Programmierung in JavaScript
- Konzepte
- Objekte
- Attribute
- Methoden
- Vererbung.
- Fortgeschrittene Konzepte
- Funktionen
- Closures
- Scope
Praxisorientierte AJAX-Entwicklung
- Frameworks
- jQuery
- Prototype
- YUI
- Sencha/Ext JS
- Dojo
- Datenkommunikation
- JSON-Objekte
- RESTful Services
Designmuster für AJAX-Entwicklung
- Programmiermuster
- Funktionalität
- Benutzerinteraktion
Bewährte Verfahren
- Unit-Tests für JavaScript
- Diagnose- und Debugging-Tools
- Kollaborative Entwicklungstools und Protokollierungstechniken
Zielgruppe
Dieser Kurs richtet sich an Webentwickler und -designer als auch HTML-Programmierer, die ihre Kompetenzen in der asynchronen Kommunikation und im Bereich AJAX erweitern möchten, um fortschrittliche Webanwendungen zu realisieren.
Seminarziele
In diesem Kurs „AJAX – Basis“ werden Ihnen die essenziellen Konzepte der asynchronen Kommunikation mit JavaScript (AJAX) vermittelt. Sie erlangen ein fundiertes Verständnis für JavaScript, HTML/DOM und JSON (JavaScript Objekt Notation). Zusätzlich werden zeitgemäße JavaScript-Frameworks eingesetzt, um Ihnen grundlegende Arbeitsmethoden, Entwurfsmuster und bewährte Praktiken in der Webentwicklung mit JavaScript und AJAX näherzubringen.
Vorkenntnisse
Der Kurs setzt grundlegende Kenntnisse in JavaScript voraus und praktische Erfahrungen mit HTML sind hilfreich.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate