Node.js Komplettkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie die serverseitige Programmierung mit Node.js, die Erstellung von Webapplikationen mit Express und Jade/Stylus und die Einbindung von Datenbanken.
Zielgruppe
Entwickler und Administratoren, die Webapplikationen mit Node.js realisieren wollen
Voraussetzungen
- Kenntnis in einer anderen serverseitigen Skriptsprache
- gute JavaScript Kenntnisse
Agenda
Node.js Einstieg
- Definition
- Installation
- Konfiguration
- Implementieren eines HTTP- und TCP-Servers
Event-Loops - Kontrollstruktur
- Verarbeitung von Events
- Control-Steuerung
- Single Threads
- Non-Bocking I/O
Module entwickeln und einbinden
- Paketadministration mit dem Node Package Manager
- Unterstützte Protokolle
- http
- HTTPS
- TCP
- Einsatz der Common JS Library
- Express als Application Framework
Debugging
- Unittests und Testgetriebene Entwicklung TDD
- Code-Optimierung
Webapplikationen mit Node.js
- Website mit Node.js
- Templating mit Jade
- Styluss – CSS mit Node.js
- Datenbankanbindung an relationale und dokumentorientierte DB
- Node.js mit MySQL und MongoDB
- Socket.IO
Ziele
In diesem Kurs lernen Sie die serverseitige Programmierung mit Node.js, die Erstellung von Webapplikationen mit Express und Jade/Stylus und die Einbindung von Datenbanken.
Zielgruppe
Entwickler und Administratoren, die Webapplikationen mit Node.js realisieren wollen
Voraussetzungen
- Kenntnis in einer anderen serverseitigen Skriptsprache
- gute JavaScript Kenntnisse
Agenda
Node.js Einstieg
- Definition
- Installation
- Konfiguration
- Implementieren eines HTTP- und TCP-Servers
Event-Loops - Kontrollstruktur
- Verarbeitung von Events
- Control-Steuerung
- Single Threads
- Non-Bocking I/O
Module entwickeln und einbinden
- Paketadministration mit dem Node Package Manager
- Unterstützte Protokolle
- http
- HTTPS
- TCP
- Einsatz der Common JS Library
- Express als Application Framework
Debugging
- Unittests und Testgetriebene Entwicklung TDD
- Code-Optimierung
Webapplikationen mit Node.js
- Website mit Node.js
- Templating mit Jade
- Styluss – CSS mit Node.js
- Datenbankanbindung an relationale und dokumentorientierte DB
- Node.js mit MySQL und MongoDB
- Socket.IO