Dienstag, 09:30 Uhr

Enterprise-Web-Applikationen mit Node.js

Node.js ist erwachsen geworden und hat Einzug in die Server der Welt gehalten. Ein Grund für den Erfolg ist das Ökosystem, das sich um Node.js gebildet hat. Für nahezu alle Belange in der Applikationsentwicklung existiert ein Paket.

In diesem Workshop bauen wir Schritt für Schritt eine Applikation auf, die von der Authentifizierung über Logging und Datenbankverbindungen bis hin zu Webschnittstellen viele der gängigen Anforderungen erfüllt.

Neben der Implementierung der verschiedenen Features lernen Sie außerdem zahlreiche Best Practices der Node.js-Welt kennen und haben natürlich genügend Zeit, auch selbst Experimente mit der Plattform durchzuführen.

Agenda

  • ab 08.30 Uhr: Registrierung und Begrüßungskaffee

  • 09.30 Uhr: Beginn

  • 10.45 Uhr - 11.00 Uhr: Kaffeepause

  • 12.30 Uhr - 13.30 Uhr: Mittagspause

  • 14.45 - 15.15: Kaffeepause

  • ca. 17 Uhr: Ende

Technische Anforderungen:

  • Bringen Sie bitte einen eigenen Laptop mit

  • Installieren Sie bitte im Vorfeld die aktuelle Version von Node.js

  • Installieren Sie sich eine Entwicklungsumgebung (Meine Empfehlung: Visual Studio Code oder WebStorm)

  • Erzeugen Sie sich ein neues Verzeichnis, in dem Sie die Beispiele des Workshops nachvollziehen und führen dort auf der Kommandozeile bitte folgendes Kommando aus: npm install express body-parser connect-ensure-login ejs express-session morgan orm passport passport-local request csv-db


Vorkenntnisse:
Grundkenntnisse in JavaScript

Lernziele:
Sie haben eine voll funktionsfähige Node.js-Applikation, Sie verstehen die Zusammenhänge und können die Applikation erweitern

Sebastian Springer
(MaibornWolff)
@basti_springer

Sebastian weckt als Dozent für JavaScript, Sprecher auf Konferenzen und Autor die Begeisterung für professionelle Entwicklung mit JavaScript.