Eloquent Javascript, 3. Auflage: Eine moderne Einführung in die Programmierung

Bewertung:   (4,6 von 5)

Eloquent Javascript, 3. Auflage: Eine moderne Einführung in die Programmierung (Marijn Haverbeke)

Leserbewertungen

Zusammenfassung:

Das Buch „Eloquent JavaScript“ erhält von den Benutzern eine Mischung aus positiven und negativen Bewertungen. Viele loben die Tiefe der Informationen, die projektbasierten Kapitel und die hochwertige Produktion, während andere die steile Lernkurve und die Komplexität für Anfänger kritisieren. Es wird vor allem für diejenigen empfohlen, die bereits über einige Vorkenntnisse in JavaScript verfügen, und wird als nützliches Hilfsmittel für fortgeschrittene Lernende angesehen, die ihr Wissen vertiefen möchten.

Vorteile:

Schnelle Lieferung und hochwertiger Zustand.
Großartige Ressource für JavaScript-Entwickler, insbesondere für solche mit Vorkenntnissen.
Ausgezeichnete Organisation, mit Schwerpunkt auf projektbasiertem Lernen.
Ausführliche Erklärungen zu fortgeschrittenen Konzepten.
Nützlich für das Verständnis von ES6 und Refactoring von Code.
Schöne Präsentation und Typografie im physischen Buch.

Nachteile:

Schwierig für Anfänger, mit einer steilen Lernkurve.
Einige Beispiele sind unnötig komplex und verwirrend.
Wichtige Konzepte werden möglicherweise ausgelassen oder unzureichend erklärt.
Gelegentliche Ungereimtheiten und verwirrende Terminologie.
Physikalische Probleme mit der Buchqualität, z. B. Probleme mit der Bindung, von denen einige Benutzer berichten.

(basierend auf 234 Leserbewertungen)

Originaltitel:

Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming

Inhalt des Buches:

Diese komplett überarbeitete und aktualisierte Einführung in die Programmierung mit JavaScript konzentriert sich auf das Schreiben realer Anwendungen.

JavaScript ist das Herzstück fast jeder modernen Webanwendung, von sozialen Anwendungen wie Twitter bis hin zu browserbasierten Spiele-Frameworks wie Phaser und Babylon. Auch wenn JavaScript für Anfänger einfach zu erlernen ist, so ist es doch eine flexible, komplexe Sprache, mit der Sie umfangreiche Anwendungen erstellen können.

Diese lang erwartete und gründlich überarbeitete dritte Auflage von Eloquent JavaScript taucht tief in die JavaScript-Sprache ein und zeigt Ihnen, wie Sie schönen, effektiven Code schreiben können. Sie wurde aktualisiert, um den aktuellen Stand von Java¬Script und Webbrowsern widerzuspiegeln, und enthält brandneues Material über Funktionen wie Klassennotation, Pfeilfunktionen, Iteratoren, asynchrone Funktionen, Template-Strings und Blockbereich. Außerdem wurden zahlreiche neue Übungen hinzugefügt, um Ihre Fähigkeiten zu testen und Sie auf Kurs zu halten.

Wie in den vorherigen Ausgaben unterrichtet Haverbeke auch hier anhand von umfangreichen Beispielen und lässt Sie von Anfang an in den Code eintauchen, während Sie durch Übungen und Projekte, die sich über ein ganzes Kapitel erstrecken, praktische Erfahrungen beim Schreiben eigener Programme sammeln können. Zu Beginn lernen Sie die Grundstruktur der JavaScript-Sprache sowie Kontrollstrukturen, Funktionen und Datenstrukturen kennen, die Ihnen beim Schreiben grundlegender Programme helfen. Dann lernen Sie etwas über Fehlerbehandlung und Fehlerbehebung, Modularität und asynchrone Programmierung, bevor Sie sich mit Webbrowsern und deren Programmierung mit JavaScript beschäftigen. Bei der Erstellung von Projekten wie einer Simulation künstlichen Lebens, einer einfachen Programmiersprache und einem Malprogramm lernen Sie, wie man

- die wesentlichen Elemente der Programmierung zu verstehen, einschließlich Syntax, Kontrolle und Daten

- Organisieren und Verdeutlichen Ihres Codes mit objektorientierten und funktionalen Programmiertechniken

- Skripte für den Browser schreiben und grundlegende Webanwendungen erstellen

- das DOM effektiv zu nutzen, um mit Browsern zu interagieren

- Nutzen Sie Node.js, um Server und Dienstprogramme zu erstellen

Ist es nicht an der Zeit, dass Sie die Sprache des Webs fließend beherrschen?

* Der gesamte Quellcode ist online in einer interaktiven Sandbox verfügbar, in der Sie den Code bearbeiten, ausführen und die Ausgabe sofort sehen können.

Inhalt

Einführung

(Teil 1: Sprache)

Werte, Typen und Operatoren

Aufbau des Programms

Funktionen

Daten-Strukturen: Objekte und Arrays

Funktionen höherer Ordnung

Das geheime Leben von Objekten

Projekt: Ein Roboter

Fehler und Irrtümer

Reguläre Ausdrücke

Module

Asynchrone Programmierung

Projekt: Eine Programmiersprache

(Teil 2: Browser)

JavaScript und der Browser

Das Dokument-Objektmodell

Umgang mit Ereignissen

Projekt: Ein Plattformspiel

Zeichnen auf Canvas

HTTP und Formulare

Das Projekt: Ein Pixel Art Editor

(Teil 3: Node)

Node.js

Projekt: Skill-Sharing-Website

Weitere Daten des Buches:

ISBN:9781593279509
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:472

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Eloquent Javascript, 3. Auflage: Eine moderne Einführung in die Programmierung - Eloquent...
Diese komplett überarbeitete und aktualisierte...
Eloquent Javascript, 3. Auflage: Eine moderne Einführung in die Programmierung - Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)