Preisinkl. MwSt.:960,00 €
Dauer: 2 Tage, 9.00 - 17.00 Uhr
In diesem Seminar erlernen Sie die professionelle Verwendung von JavaScript. Es baut auf JavaScript Grundlagen auf. Mit den hier erworbenen Kenntnissen werden Sie die Möglichkeit haben, große JavaScript-Projekte zu erstellen. Zum Beispiel für Webapps, Produktkonfiguratoren, Spiele etc.
Zielgruppe
Web-Entwickler mit Kenntnissen in HTML und CSS, sowie rudimentären JavaScript-Kenntnissen mit der Aufgabe, komplexe Frontends in JavaScript zu entwickeln.
Schulungsziel
Sie erlangen die Fähigkeit, JavaScript-Applikationen zu entwickeln. Sie können anschließend komplexe Programmlogik vom Browser ausführen lassen.
Voraussetzungen
- Grundkenntnisse in HTML
Inhalte
JavaScript Vertiefung
- Block Scope herstellen
- Private Variablen
- Funktionseigenschaften und Methoden
- Closures
- Immediate evoked Functions
Objektorientierte Programmierung
- Erstellen und Erweitern eines Objekts
- Factory Pattern
- Constructor Pattern
- Prototype Pattern
- Singleton
Vererbung
- Prototype-Chaining
- Constructor Stealing
- Combination Inheritance
- Prototypal Inheritance
- Parasitic Combination Inheritance
MVC nutzen
- Prinzipien des MVC
- Überblick MVVM
- Einführung in AngularJS
- Two-Way-Databinding
- Expressions und Filter
- Scopes
- Controller
- Services
- Modules
Dokumentation mit YUIDoc
- YUIDoc installieren
- YUIDoc Comment Blocks
- Konfiguration
Writing Tests with QUnit
- Installation und Konfiguration von Qunit
- Erstellen und Ausführen von Tests und Testreihen