Schulung - JavaScript: Patterns und Optimierung

  • Live Online oder Präsenz
Download als PDF
DURCHFÜHRUNG MIT TERMIN
Nr.
5164

Dauer
3 Tage (21 Stunden)

Preis
1.690,00 € netto
2.011,10 € inkl. 19% MwSt.
TERMIN UND ORT NACH ABSPRACHE
Nr.
5164

Dauer
3 Tage (21 Stunden)


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

Termine und Orte

Sortieren nach:

  • 1.690,00€Netto
    Noch freie Plätze
    Jetzt buchen
    Live Online Training
    Live Online Training
  • 1.690,00€Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH Frankfurt
    Hahnstr. 70
    60528 Frankfurt