-
Erscheinen der 4. Auflage von "Eloquent JavaScript"
- Ein Buch über JavaScript, Programmierung und die Wunder der digitalen Welt
- Kann online gelesen oder als gedrucktes Buch (3. Auflage) gekauft werden
- Geschrieben von Marijn Haverbeke und unter CC BY-NC veröffentlicht
-
Inhalt des Buches
- (Part 1: Language) Behandelt die sprachlichen Aspekte von JavaScript.
- Werte, Typen und Operatoren
- Programmstruktur
- Funktionen
- Datenstrukturen: Objekte und Arrays
- Higher-Order Functions
- Das geheime Leben der Objekte
- Projekt: Ein Roboter
- Bugs und Fehler
- Reguläre Ausdrücke
- Module
- Asynchrone Programmierung
- Projekt: Eine Programmiersprache entwickeln
- (Part 2: Browser) Behandelt den Einsatz von JavaScript im Browser.
- JavaScript und der Browser
- Document Object Model
- Event-Handling
- Projekt: Ein Plattformspiel
- Zeichnen auf dem Canvas
- HTTP und Formulare
- Projekt: Pixel-Art-Editor
- (Part 3: Node) Behandelt Node.js.
- Projekt: Website zum Teilen von Technikwissen
Meinung von GN⁺
- "Eloquent JavaScript" ist ein JavaScript-Lehrbuch, das von Programmieranfängern bis hin zu erfahrenen Entwicklern breit empfohlen wird; das Erscheinen der 4. Auflage dürfte ein großer Beitrag für die JavaScript-Community sein.
- Da das Buch unter einer Creative-Commons-Lizenz bereitgestellt wird, kann es frei für Bildungszwecke genutzt werden und ist damit für Bildungseinrichtungen und Selbstlerner nützlich.
- Die Bereitstellung in verschiedenen digitalen Formaten (PDF, EPUB, MOBI) ist ein Vorteil, weil der Zugang und das Lernen auf unterschiedlichen Geräten erleichtert werden.
- Die im Buch enthaltenen Praxisprojekte helfen dabei, nicht nur theoretisches Wissen, sondern auch echte Coding-Fähigkeiten zu verbessern.
- Als ähnliches Open-Source-Lernmaterial gibt es die Reihe "You Don't Know JS", die ebenfalls hilfreich für ein tieferes Verständnis von JavaScript ist.
2 Kommentare
Die koreanischen Ausgaben der 2. und 3. Auflage sind erschienen, allerdings unter unterschiedlichen Titeln. Den Titel der neueren 3. Auflage habe ich daher zusätzlich im Titel vermerkt.
Hacker-News-Kommentare