Für alle, die mit JavaScript robusten Code schreiben wollen, server- und clientseitig. Von den Sprachfeatures über Patterns und Tools bis zum Build-Prozess finden erfahrene Programmierer in diesem Buch alles, was sie wissen müssen. Mit realen Codebeispielen aus dem Alltag des JavaScript-Profis. JavaScript-Kenntnisse sind nicht nötig.
Sprachfeatures verstehen
Entwurfsmuster mit JavaScript
Werkzeuge einsetzen
Skills und Standards für Enterprise-Entwickler
Sprachfeatures objektorientiert und funktional
Funktionale Programmierung will gelernt sein – und objektorientiertes JavaScript ebenso. Mit den Vor- und Nachteilen beider Paradigmen vertraut, schöpfen Sie die Möglichkeiten dieser Sprache voll aus.
Architektur- und Design-Patterns
Lernen Sie, wie Sie wichtige Design-Patterns mit JavaScript einsetzen – manchmal etwas anders, als Sie es vielleicht gewohnt sind. Und lassen Sie sich bewährte Architekturmuster wie MVVM und MVP im Detail zeigen.
Frameworks und Workflows
Zu guter Software gehört mehr als nur guter Code: Vom Package Management über Unit Tests bis zum Build-Prozess lernen Sie verschiedene Konzepte und Workflows kennen. So treffen Sie fundierte Entscheidungen bei der Wahl der Werkzeuge und Methoden.
Mit allen Codebeispielen zum DownloadAus dem Inhalt
Die Sprache
- Aktuelle Sprachfeatures
- Funktionale Programmierung
- Objekte, Klassen und Vererbung
Design und Patterns
- Aspektorientierte Programmierung
- Entwurfsmuster für JavaScript
- Architekturmuster verstehen
- Integration durch Messaging
Hier das ganze Inhaltsverzeichnis lesen.Werkzeuge und Workflows
- Codequalität überprüfen
- Unit Tests, Test Driven Design
- Package Management, Build-Prozess, Dokumentation
- Viele Frameworks und Tools von Angular bis YUIDoc
- Continuous Integration
Wer hat's geschrieben?
Philip Ackermann ist CTO der Cedalo AG und Autor mehrerer Fachbücher und Fachartikel über Java und JavaScript. Seine Schwerpunkte liegen in der Konzeption und Entwicklung von Node.js- und JEE-Projekten in den Bereichen Industrie 4.0 und Internet of Things.
Weitere Bücher von Philip Ackermann (5)