Seminar \ nr. 5164

Schulung - JavaScript: Patterns und Optimierung

  • 3 Tage
  • Präsenztraining
Download als PDF
Seminar
Inhouse
Individuell
Durchführung in unseren Räumen
Seminar Nr. : 5164
Dauer : 3 Tage (18 Stunden)

Preis
1.590,00 € netto
1.892,10 € inkl. 19% MwSt.

Ort
Datum
Jetzt buchen

Nach Absprache in Ihren oder unseren Räumen
Seminar Nr. : 5164
Dauer : 3 Tage (18 Stunden)

Inhouse-Paket*
Auf Anfrage

On-demand Training

Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Teilen Sie dieses Seminar

Dieses Seminar wendet sich an erfahrene JavaScript-Programmierer, die komplexe Anwendungen mit elegantem und performantem Code realisieren. Sie lernen hier fortgeschrittene Techniken sowie einen Katalog von Design Patterns und etablierten JavaScript-typischen Idiomen kennen.

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

Webentwickler, Webmaster.

Voraussetzungen

JavaScript für Fortgeschrittene oder vergleichbare Kenntnisse.

Trainingsprogramm

Trainingsprogramm

Wartbarer Code:
Namens- und Programmier-Konventionen - (Selbst-)Dokumentierter JavaScript-Code - Typische Fehler in JavaScript-Anwendungen: Globale Variable, eval() und andere Sünden - Code-Analyse und JSLint - Minifier - Testen von JavaScript-Anwendungen: Unit-Tests, Debugging, Profiling - Refactoring

Fortgeschrittene Sprach-Konstrukte:

Closures im Detail - Die Mächtigkeit des Funktions-Objekts: Callbacks, API, Immediate und Self-defining Functions, Curry - Objekterzeugung und Konstruktoren - JSONP

Design Patterns:

Der Standard-Pattern-Katalog - Singleton, Decorator, Strategy etc. - Realisierung in JavaScript

JavaScript-Idiome:

Pattern, Idiom oder Workaround: Warum gibt es so viele "JavaScript Design Patterns"? - Namespaces - Das Module Pattern - Objektorientierung, aber richtig! - Chaining - Sandbox - Objekterzeugung

Optimierung und Tuning:

Erkennen langsamer Code-Strecken - Tuning-Strategien - Event-Verarbeitung - Lang-laufende Skripte - Cleveres Laden von Skripten: Komprimieren, Zusammenfassen, Eager und Lazy Loading

Schulungsmethode

Schulungsmethode

Vortrag, Diskussion, Übungen, Praktikum am System.

Weitere Informationen