Gutscheinbedingungen

Gültig bis 10.06.2026 | Gültig für nicht preisgebundene gebrauchte Bücher | Mindestbestellwert 20,00€ | Einzelne Artikel können ausgeschlossen sein | Online auf osiander.de und in der Osiander App einlösbar | Click & Collect nur mit Online-Zahlung (Paypal/Kreditkarte) vorab | Nicht kombinierbar mit anderen Gutscheinen oder Preisaktionen | Nur einmal pro Einkauf einlösbar | Gutschein wird auf max. 500€ Bestellwert angerechnet | Keine Barauszahlung | Nicht gültig für Versandkosten und Services

Produktbild: Node.js
Gebraucht

Node.js Das umfassende Handbuch. Serverseitige Webapplikationen mit JavaScript entwickeln

Aus der Reihe Galileo Computing

25,94 €

inkl. gesetzl. MwSt., Versandkostenfrei

Lieferung nach Hause

Beschreibung

Produktdetails

Zustand

Gut

Einband

Gebundene Ausgabe

Erscheinungsdatum

28.08.2013

Abbildungen

mit zahlreichen Abbildungen

Verlag

Rheinwerk

Seitenzahl

469

Maße (L/B/H)

24,7/18,2/3,3 cm

Gewicht

1051 g

Auflage

1

Sprache

Deutsch

EAN

2710004624437

Beschreibung

Produktdetails

Zustand

Gut

Einband

Gebundene Ausgabe

Erscheinungsdatum

28.08.2013

Abbildungen

mit zahlreichen Abbildungen

Verlag

Rheinwerk

Seitenzahl

469

Maße (L/B/H)

24,7/18,2/3,3 cm

Gewicht

1051 g

Auflage

1

Sprache

Deutsch

EAN

2710004624437

Kundinnen und Kunden meinen

0 Bewertungen

Informationen zu Bewertungen

Zur Abgabe einer Bewertung ist eine Anmeldung im Konto notwendig. Die Authentizität der Bewertungen wird von uns nicht überprüft. Wir behalten uns vor, Bewertungstexte, die unseren Richtlinien widersprechen, entsprechend zu kürzen oder zu löschen.

Die Bewertungen sind nach Format, Anzahl Sterne und Datum sortiert.

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kund*innen durch Ihre Meinung

Kundinnen und Kunden meinen

0 Bewertungen filtern

Weitere Artikel finden Sie in

  • Produktbild: Node.js

  •   Geleitwort des Fachgutachters ... 13
      Vorwort ... 15

           Aufbau des Buches ... 16
           Danksagung ... 18

      1.  Grundlagen ... 19

           1.1 ... Die Geschichte von Node.js ... 19
           1.2 ... Die Vorteile von Node.js ... 22
           1.3 ... Einsatzgebiete von Node.js ... 23
           1.4 ... Das Herzstück -- die V8-Engine ... 24
           1.5 ... Bibliotheken um die Engine ... 31
           1.6 ... Zusammenfassung ... 37

      2.  Installation ... 39

           2.1 ... Installation von Paketen ... 40
           2.2 ... Kompilieren und installieren ... 54
           2.3 ... Zusammenfassung ... 56

      3.  Ein erstes Beispiel ... 57

           3.1 ... Der interaktive Modus ... 57
           3.2 ... Die erste Applikation ... 61
           3.3 ... Zusammenfassung ... 70

      4.  Anpassung und Erweiterung ... 71

           4.1 ... Node.js-Module ... 71
           4.2 ... Basismodule ... 94
           4.3 ... Eigene Klassen erstellen und einbinden ... 110
           4.4 ... NPM ... 136
           4.5 ... Zusammenfassung ... 159

      5.  Arbeiten mit Dateien ... 161

           5.1 ... Dateien lesen ... 163
           5.2 ... Dateien schreiben ... 169
           5.3 ... Verzeichnisoperationen ... 175
           5.4 ... Weiterführende Operationen ... 180
           5.5 ... Zusammenfassung ... 185

      6.  Kommunikation ... 187

           6.1 ... Der Webserver ... 188
           6.2 ... HTTP-Client mit Node.js ... 201
           6.3 ... Umgang mit URLs ... 210
           6.4 ... Streams in Node.js ... 212
           6.5 ... Sockets ... 216
           6.6 ... Zusammenfassung ... 221

      7.  Asynchrone Programmierung ... 223

           7.1 ... Grundlagen asynchroner Programmierung ... 223
           7.2 ... Externe Kommandos asynchron ausführen ... 227
           7.3 ... Fork ... 232
           7.4 ... Das cluster-Modul ... 237
           7.5 ... Die Grundlagen von Promises ... 244
           7.6 ... Promises in CommonJS ... 247
           7.7 ... Libraries ... 248
           7.8 ... Q ... 248
           7.9 ... PromisedIO ... 253
           7.10 ... Zusammenfassung ... 255

      8.  Anbindung von Datenbanken ... 257

           8.1 ... Node.js und relationale Datenbanken ... 258
           8.2 ... Node.js und nicht-relationale Datenbanken ... 269
           8.3 ... Zusammenfassung ... 277

      9.  Qualitätssicherung ... 279

           9.1 ... Assertion Testing ... 279
           9.2 ... jasmine-node ... 284
           9.3 ... nodeunit ... 289
           9.4 ... Praktisches Beispiel von Unittests mit nodeunit ... 294
           9.5 ... Statische Codeanalyse ... 298
           9.6 ... Node.js Debugger ... 303
           9.7 ... Debugging in der Entwicklungsumgebung ... 309
           9.8 ... Zusammenfassung ... 309

    10.  Skalierbarkeit und Deployment ... 311

           10.1 ... Deployment ... 312
           10.2 ... Skalierung ... 325
           10.3 ... Zusammenfassung ... 334

    11.  Sicherheitsaspekte ... 335

           11.1 ... Filter Input und Escape Output ... 335
           11.2 ... Absicherung des Servers ... 336
           11.3 ... Schutz des Clients ... 346
           11.4 ... Zusammenfassung ... 348

    12.  HTTP-Server ... 349

           12.1 ... GET -- lesender Zugriff ... 351
           12.2 ... POST -- Anlegen neuer Ressourcen ... 354
           12.3 ... PUT -- Aktualisierung bestehender Daten ... 357
           12.4 ... DELETE -- Löschen vorhandener Daten ... 359
           12.5 ... Accept-Header ... 360
           12.6 ... Zusammenfassung ... 363

    13.  Socket-Server ... 365

           13.1 ... UNIX-Sockets ... 366
           13.2 ... TCP-Sockets ... 371
           13.3 ... UDP-Sockets ... 379
           13.4 ... Zusammenfassung ... 383

    14.  Multi-Page Webapplikationen ... 385

           14.1 ... Das Web Application-Framework Express ... 385
           14.2 ... Templates mit Jade ... 394
           14.3 ... Auslieferung von statischen Inhalten ... 404
           14.4 ... Zusammenfassung ... 407

    15.  Single-Page Webapplikationen ... 409

           15.1 ... Die Aufgabenstellung ... 409
           15.2 ... Setup ... 410
           15.3 ... Die Applikation ... 415
           15.4 ... Zusammenfassung ... 431

    16.  Echtzeit-Webapplikationen ... 433

           16.1 ... Die Beispielapplikation ... 434
           16.2 ... Setup ... 434
           16.3 ... Websockets ... 439
           16.4 ... Socket.IO ... 450
           16.5 ... Zusammenfassung ... 456

      Index ... 457