c't-Workshop: Mit Node.js zur modernen Web-Anwendung
Das Framework ermöglicht serverseitige, skalierbare und echtzeitfähige Web-Apps in JavaScript. Im Workshop lernen Sie Werkzeuge und Best Practices kennen.
- Anke Brandt
Moderne Webanwendungen müssen in der Lage sein, mehrere tausend Clients gleichzeitig zu bedienen. Sie müssen daher möglichst gut skalierbar und hochperformant sein. Node.js kann durch seinen speziellen Ansatz diese Anforderungen erfüllen und wird bereits weltweit erfolgreich eingesetzt. Die Plattform bringt bereits einige Bordmittel mit. Der Funktionsumfang lässt sich jedoch erheblich erweitern, wenn man das dazugehörende Ökosystem aus einer Vielzahl von Open-Source-Paketen geschickt einsetzt. Damit dies gelingt, muss man stets den Überblick behalten und die grundlegenden Konzepte verinnerlichen.
Tauchen Sie tief ein in die Welt der serverseitigen Entwicklung mit Node.js. Der Referent Sebastian Springer zeigt an vielen praktischen Beispielen, wie Sie Apps mit Node.js programmieren. Er stellt zahlreiche Best Practices für große und kleine Anwendungen vor. Dabei kommen Interaktion mit den anderen Teilnehmern und eigene Übungsphasen natürlich nicht zu kurz. Im Workshop erwerben Sie praktische Fähigkeiten für künftige Projekte, um effizient serverseitige Anwendungen zu entwickeln und eigenständig Probleme zu lösen.
Hoher Praxisanteil
Um vom Workshop bestmöglich zu profitieren, benötigen Sie eine bestehende Node.js-Installation in der aktuellen oder der LTS-Version sowie die Berechtigung, NPM-Pakete zu installieren. Der Workshop richtet sich an Entwickler mit Kenntnissen in der serverseitigen Entwicklung, die zudem ein grundlegendes Verständnis für Web-Schnittstellen und Kommunikationsmustern mitbringen sollten.
Zur Teilnahme benötigen Sie einen aktuellen Webbrowser sowie ein Headset oder ein Mikrofon. Die Veranstaltung findet am 5. Juni 2024 von 9 bis 17 Uhr online statt und kostet 880,00 Euro. Weitere Informationen sowie Details zur Anmeldung finden Sie auf der zugehörigen Seite von heise academy.
(abr)