AJAX - Grundlagen und Praxis
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs wird Ihnen Javascript, HTML/DOM und JSON (Javascript Objekt Notation) sowie grundlegende Arbeitstechniken, Entwurfsmuster und Best-Practices aus der Web Entwicklung mit JavaScript und AJA vorgestellt.
Zielgruppe
- Webentwickler
- Webdesigner
- HTML-Programmierer
Voraussetzungen
- Grundkenntnisse zu Javascript
- Praxiserfahrungen mit HTML sind vorteilhaft
Agenda
Basistechnologien
- HTML, CSS und JavaScript und das DOM (Document Object Modell)
- DOM API - Zugriff auf das Dokument mit JavaScript
- Ereignisbehandlung
Technologische Grundlagen von AJAX
- HTTP als Träger-Protokoll
- XMLHttpRequest
- Remote Scripting ohne XMLHttpRequest
- JSON (Javascript Objekt Notation)
Objektorientiere Programmierung mit JavaScript
- Objekte, Eigenschaften und Methoden in Javascript
- Konstruktor-Funktionen
- Vererbungskonzepte
- Funktionen
- Closures und Scope
Entwicklungspraxis mit AJAX
- Abstraktion und Produktivität durch Frameworks (z.B. JQuery, Prototype, YUI, Sencha/Ext JS, Dojo ...)
- Kommunikation mittels JSON-Objekten
- RESTful Services mit AJAX verwenden
Design Patterns für die Entwicklung mit AJAX
- Programming Patterns
- Functionality and Usability Patterns
Best Practices
- Unit-Test für JavaScript
- Diagnose-Tools
- Debugging für JavaScript
- Tools für kollaborative Entwicklung
- Logging
Ziele
In diesem Kurs wird Ihnen Javascript, HTML/DOM und JSON (Javascript Objekt Notation) sowie grundlegende Arbeitstechniken, Entwurfsmuster und Best-Practices aus der Web Entwicklung mit JavaScript und AJA vorgestellt.
Zielgruppe
- Webentwickler
- Webdesigner
- HTML-Programmierer
Voraussetzungen
- Grundkenntnisse zu Javascript
- Praxiserfahrungen mit HTML sind vorteilhaft
Agenda
Basistechnologien
- HTML, CSS und JavaScript und das DOM (Document Object Modell)
- DOM API - Zugriff auf das Dokument mit JavaScript
- Ereignisbehandlung
Technologische Grundlagen von AJAX
- HTTP als Träger-Protokoll
- XMLHttpRequest
- Remote Scripting ohne XMLHttpRequest
- JSON (Javascript Objekt Notation)
Objektorientiere Programmierung mit JavaScript
- Objekte, Eigenschaften und Methoden in Javascript
- Konstruktor-Funktionen
- Vererbungskonzepte
- Funktionen
- Closures und Scope
Entwicklungspraxis mit AJAX
- Abstraktion und Produktivität durch Frameworks (z.B. JQuery, Prototype, YUI, Sencha/Ext JS, Dojo ...)
- Kommunikation mittels JSON-Objekten
- RESTful Services mit AJAX verwenden
Design Patterns für die Entwicklung mit AJAX
- Programming Patterns
- Functionality and Usability Patterns
Best Practices
- Unit-Test für JavaScript
- Diagnose-Tools
- Debugging für JavaScript
- Tools für kollaborative Entwicklung
- Logging