Webentwicklung mit JavaScript (Node.js): Von den Grundlagen bis zum Deployment
300 Seiten
German
PDF
4.5

Webentwicklung mit JavaScript (Node.js): Von den Grundlagen bis zum Deployment

Webentwicklung mit JavaScript (Node.js): Von den Grundlagen bis zum Deployment

Autor:

Jahr:

Zusammenfassung:

Das Buch „Webentwicklung mit JavaScript (Node.js): Von den Grundlagen bis zum Deployment“ ist ein praktischer Leitfaden, der Sie durch alle Phasen der Erstellung von Webanwendungen mit Node.js führt. Der Autor, der erfahrene Backend-Entwickler Alexey Sokolov, teilt bewährte Ansätze, fertige Lösungen und vermeidet trockene Theorie, die in realen Projekten nicht nützlich ist.



Das Buch ist ideal für diejenigen, die bereits mit den Grundlagen von JavaScript vertraut sind und die serverseitige Entwicklung erlernen möchten, sowie für diejenigen, die von anderen Sprachen (Python, PHP, Java) auf Node.js umsteigen. Keine unnötigen Abschweifungen – nur das, was für die Arbeit benötigt wird.



Was Sie aus dem Buch lernen werden:

  • Grundlagen von Node.js: Ereignisschleife, Modulsystem, Arbeit mit Dateien und Streams.
  • Erstellung eines Webservers mit reinem Node.js und mit dem Framework Express.
  • Routing und Middleware: Anfrageverarbeitung, Validierung, Authentifizierung.
  • Arbeit mit Datenbanken: PostgreSQL, MongoDB, Sequelize und Mongoose.
  • REST API und GraphQL: Entwurf von Endpunkten, Swagger-Dokumentation.
  • Authentifizierung und Sicherheit: JWT, OAuth, Schutz vor CSRF und XSS.
  • Testen: Unit-Tests, Integrationstests mit Jest und Supertest.
  • Deployment und DevOps: Docker, CI/CD, Nginx, Deployment auf VPS und Cloud-Plattformen.
  • Reale Projekte: Chat, API für einen Online-Shop, Microservice-Architektur.


Warum Sie dieses Buch lesen sollten:

  • Schritt-für-Schritt-Anleitungen und fertige Codebeispiele.
  • Fokus auf moderne Werkzeuge: ES6+, async/await, TypeScript.
  • Analyse typischer Fehler und Möglichkeiten, diese zu vermeiden.
  • Tipps zur Leistungsoptimierung und Skalierung.
  • Vorbereitung auf Vorstellungsgespräche: Fragen und Aufgaben zu Node.js.


Am Ende des Buches werden Sie in der Lage sein, selbstständig eine vollwertige Webanwendung zu entwerfen und zu starten, die für den realen Betrieb bereit ist. Das Buch eignet sich sowohl zum Selbststudium als auch für Kurse zur Webentwicklung.



Laden Sie das Buch auf PythonLib herunter und beginnen Sie noch heute mit der Erstellung moderner Webdienste mit JavaScript!

Empfehlungen