netzweise2

JavaScript - Aufbaukurs

Das Seminar baut auf dem JavaScript-Grundkurs auf und dient der umfassenden Vertiefung Ihrer Kenntnisse in JavaScript. Nach Abschluss sind Sie in der Lage, eigene JavaScript-Applikationen zu entwickeln.

Kurs-Daten

Seminar

JSA

Preis

1690.00 € zzgl. Mwst.

Dauer

3 Tage

Zielgruppe

Dieser Kurs richtet sich an Teilnehmer, die bereits über grundlegende Kenntnisse in JavaScript verfügen. Er dient der umfassenden Vertiefung dieses Wissens und befähigt zur Entwicklung eigener JavaScript-Applikationen. Das Seminar ist ideal für alle, die ihre Programmierfähigkeiten in JavaScript ausbauen möchten.

Präsenz-Termine

Online-Termine

Der Kurs behandelt folgende Themen:

Der richtige Start

  • Kapselung von Code
  • Debugging im Browser

Arbeiten im Team 

  • Einhaltung von Konventionen mit JSLint
  • Verwendung von Git zur Versionskontrolle
  • Automatische Dokumentation mit JSDoc und YUIDoc
  • Überblick über Test-Frameworks: QUnit und Jasmine
  • Automatisierung mit node.js und Grunt
  • Continuous Integration und Deployment

JavaScript Vertiefung

  • Vermeidung üblicher Fehler
  • Performance-Optimierung
  • Vermeidung von Hoisting
  • Erkennen von Closures

ECMAScript 5 - neue Möglichkeiten

  • Objekterstellung
  • Eigenschaften erstellen mit defineProperty()
  • Neue Array-Methoden

Erstellen und Erweitern eines Objekts

  • Factory Pattern
  • Constructor Pattern
  • Methoden hinzufügen mit dem Prototype Pattern 
  • Method-Chaining

Vererbung

  • Prototype-Chaining
  • Constructor Stealing
  • Combination Inheritance

Module

  • Modul erstellen
  • Singleton richtig erstellen
  • Verständnis für das Observer-Pattern

Modulare JavaScript Patterns

  • Asynchronous Module Definition (AMD)
  • Verwendung von RequireJS
  • CommonJS D. Einblick in ES Harmony

MVC (Model-View-Controller) in JavaScript

  • Verwendung von Model, View und Controller in JavaScript
  • Überblick über MVC-Frameworks

JavaScript- und JQuery-Kenntnisse.