Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
Der Workshop bietet einen umfassenden Einstieg in die
Entwicklung mit Node.js. Sie lernen die wichtigsten Grundlagen, die Architektur
und Best Practices kennen. Damit entwickeln Sie unkompliziert serverseitige
Anwendungen. Node.js ermöglicht es, sowohl auf dem Client als auch auf dem
Server die gleiche Programmiersprache zu verwenden.
Node.js kann JavaScript ausführen und stellt Module für den Zugriff auf Systemressourcen zur Verfügung. Zusätzlich gibt es ein umfassendes Ökosystem, bestehend aus einer Vielzahl von Open-Source-Paketen, das den Funktionsumfang der Plattform erweitert.
Der Workshop zeigt an praktischen Beispielen, wie Sie Apps mit Node.js entwickeln und welche Werkzeuge Sie dafür verwenden können. Dabei werden bewährte Architekturmuster und zahlreiche Best Practices für große und kleine Anwendungen vorgestellt. Anschließend sind Sie in der Lage, flexibel neue Problemstellungen zu analysieren und zu lösen.
Zielgruppe
Der Workshop richtet sich an alle, die professionell Web-Applikationen entwickeln, ganz gleich ob im Frontend, im Backend oder Fullstack. Sie sollten zudem Kenntnisse in der serverseitigen Entwicklung mitbringen. Ein grundlegendes Verständnis für Web-Schnittstellen und Kommunikationsmuster wird vorausgesetzt. JavaScript-Grundkenntnisse sind ebenfalls von Vorteil.
Voraussetzungen
Die Teilnehmer benötigen eine Installation von Node.js (aktuelle oder LTS-Version) sowie die Berechtigung, NPM-Pakete zu installieren.
Inhalte
Setup und Ausführung von Node.js |
Features und Module von Node.js |
Das Node.js-Ökosystem |
Architektur einer Node.js-Applikation |
Web-Services mit Node.js implementieren |
Sauberen Code mit Node.js umsetzen |
Sebastian Springer arbeitet bei MaibornWolff in München. Als Berater, Trainer und Autor beschäftigt er sich intensiv mit den Aspekten des client- und serverseitigen JavaScript, das sich mittlerweile in allen Lebensbereichen wiederfindet. Der Fachmann legt den Fokus auf die Fragestellung, welchen Beitrag Webtechnologien in der Welt von morgen leisten und wie sie den steigenden Anforderungen standhalten können. Dafür entwickelt er Architekturen, Codequalität und Tools weiter.
Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.