Kursbeschreibung
Node.js erlaubt es Javascript serverseitig und auf der Kommandozeile einzusetzen. In unserer Schulung Node.js - Einführung lernen Sie serverseitige JavaScript Anwendungen und Skripte für die Automatisierung zu entwickeln. Die Installation von Node.js, die Konfiguration und das Einbinden von Modulen für verteilte Serveranwendungen sind einige der Schwerpunkte des Kurses.
Zielgruppe
- Web-EntwicklerInnen
- App-EntwicklerInnen
- API-EntwicklerInnen
Voraussetzung für die Schulung
Kenntnisse in HTML, CSS und JavaScript (ES6+).
Kursinhalte
- Installation von Node.js
- JavaScript vs TypeScript in der Node.js Welt
- Erstellen einfacher Programme und Skripte
- Einbinden von von Bibliotheken
- Sync und Async
- Automatisierung mit Gulp & Co
- Node.js basierte Webserver mit Express
- Fastify und Koa im Vergleich zu express.js
- Erstellung von Webseiten mit pug
- REST APIs mit Node Express
- Erstellen von Client Server Applikationen
- API Tests
- Eigene Node.js Module
- Nutzung von export
- require vs import
- Callback pattern
- Aufbau von größeren Applikationen
- Die wichtigsten Node.js Frameworks im Überblick
