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 für alle, die die serverseitige Entwicklung mit JavaScript erlernen und vollwertige Webanwendungen erstellen möchten. Der Autor führt den Leser Schritt für Schritt von den grundlegenden Konzepten von Node.js bis zur Bereitstellung eines fertigen Projekts auf einem Produktionsserver.



Für wen ist dieses Buch geeignet?

  • Anfänger, die mit den Grundlagen von JavaScript vertraut sind und zur serverseitigen Entwicklung übergehen möchten.
  • Frontend-Entwickler, die ihre Fähigkeiten erweitern und zu Full-Stack-Spezialisten werden möchten.
  • Erfahrene Programmierer, die ihr Wissen über Node.js systematisieren und moderne Deployment-Praktiken kennenlernen möchten.


Was werden Sie aus dem Buch lernen?

  • Grundlagen von Node.js: Modulsystem, Asynchronität, Arbeit mit Streams und dem Dateisystem.
  • Erstellung von Webservern mit dem integrierten Modul http und dem Framework Express.
  • Entwurf von REST APIs und Arbeit mit Datenbanken (MongoDB, PostgreSQL).
  • Authentifizierung und Autorisierung von Benutzern (JWT, Sessions).
  • Template-Engines (Pug, EJS) und serverseitiges Rendering.
  • Testen von Code mit Jest und Mocha.
  • Leistungsoptimierung und Sicherheit von Anwendungen.
  • Einrichtung von CI/CD, Containerisierung mit Docker und Deployment auf Cloud-Plattformen (Heroku, AWS, DigitalOcean).


Besonderheiten des Buches:

  • Schritt-für-Schritt-Beispiele mit Erklärungen – jeder Code kann sofort ausgeführt und getestet werden.
  • Ein reales Projekt, das sich von Kapitel zu Kapitel weiterentwickelt: von einem einfachen Chatbot bis zu einer vollwertigen Webanwendung mit Datenbank und Autorisierung.
  • Moderne Werkzeuge und Bibliotheken: Express, Socket.io, Mongoose, Passport.js, Docker, GitHub Actions.
  • Praktische Tipps zum Deployment und Monitoring von Anwendungen.


Das Buch ist in einer verständlichen Sprache geschrieben, mit Fokus auf die Praxis. Jedes Thema wird durch reale Beispiele und Aufgaben zur eigenständigen Lösung untermauert. Am Ende der Lektüre werden Sie in der Lage sein, selbstständig eine Webanwendung mit Node.js zu entwickeln und in die Produktion zu bringen, und werden sich auch bei Vorstellungsgesprächen für die Position eines Backend- oder Full-Stack-Entwicklers sicher fühlen.



Diese Ausgabe eignet sich sowohl zum Selbststudium als auch als Lehrmaterial für Kurse zur Webentwicklung. Beginnen Sie noch heute Ihre Reise in die Welt des serverseitigen JavaScripts!

Empfehlungen