Ü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
Übersicht über das Themengebiet
- Verschiedene Programmierparadigmen in JavaScript
- Herausforderung „Tragfähige Architektur"
- Aktuelle Trends in der JavaScript-Entwicklung
Objektorientiert ...
Mehr Informationen >>