- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- JavaScript
- /
- JavaScript: Fortgeschrittene – Kurs...
JavaScript: Fortgeschrittene – Kurs Javascript
Schulungsinhalt
Übersicht über das Themengebiet
- Verschiedene Programmierparadigmen in JavaScript
- Herausforderung „Tragfähige Architektur“
- Aktuelle Trends in der JavaScript-Entwicklung
Objektorientierte Programmierung in JavaScript
- Objekten, Eigenschaften und Methoden
- Verwendung von Konstruktor-Funktionen
- Prototypische Vererbung und „klassische“ Vererbung in JavaScript
Funktionale Programmierung in JavaScript
- Die Funktion als First-Class-Citizen
- Eigenschaften des Funktionsobjekts
- Scope und Closures in JavaScript
Bausteine für die Anwendungsentwicklung
- Verarbeitung von String mit regulären Ausdrücken
- Effektives Fehlermanagement und Exceptions
- Web Workers: Multithreading für JavaScript
- Speicherung von Daten im Browser mit Local Storage
- Verwendung von File API, FileReader API und Clipboard API
- Web Sockets API
Bausteine für die Architektur
- Umsetzung der Modell-View-Controller-Architektur in JavaScript
- Webseiten im Single-Page-Stil
- Kommunikation mit AJAX
- RESTful Services in JavaScript-Anwendungen
Bibliotheken und Frameworks
- Bibliotheken zur DOM
- Widget-Toolkits
- Verwendung von Frameworks für komplexe Anwendungen
- Beispielimplementierungen mit ausgewählten Bibliotheken und Frameworks
Optimierung des Software Development Lifecycle
- Logging mit JavaScript
- Debugging-Techniken und Werkzeuge zur Fehlersuche
- Unit-Testing mit JavaScript
- Tools für die kollaborative Entwicklung in JavaScript-Projekten
Zielgruppe
Für den JavaScript: Fortgeschrittene – Kurs Javascript sind Sie Webdesigner oder Internet Entwickler.
Seminarziele
In diesem Kurs werden Ihnen fortgeschrittene Arbeitstechniken in JavaScript vermittelt. Die Schulung deckt den gesamten Software-Entwicklungslebenszyklus ab und beinhaltet praktische Arbeiten im Quellcode, der Anwendungsarchitektur sowie Tests und Debugging.
Sie werden mit aktuellen JavaScript-Bibliotheken und Frameworks vertraut gemacht, die anhand praktischer Beispiele vorgestellt werden. Die Auswahl dieser Bibliotheken und Frameworks kann im Voraus individuell besprochen werden, um Ihren spezifischen Anforderungen gerecht zu werden.
Vorkenntnisse
Vorraussetzung ist eine erfolgreiche Teilnahme im Kurs „JavaScript: Einführung“ oder vergleichbare Kenntnisse
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