Node.js Einführung
- Grundlagen und Funktionsweise von Node.js
- Installation und Anpassung von Node.js
- Errichtung von HTTP- und TCP-Servern
Steuerung durch Event-Loops
- Event-Verarbeitung und Steuerung
- Einzelne Thread-Verwaltung
- Nutzung von Non-Blocking I/O
Modulentwicklung und Integration
- Verwaltung von Paketen mittels npm (Node Package Manager)
- Unterstützung verschiedener Protokolle (z.B. http, HTTPS, TCP)
- Integration der Common JS Library
- Anwendung von Express als Application Framework
Fehlerbehebung und Optimierung
- Durchführung von Unittests und testgetriebener Entwicklung (TDD)
- Optimierung des Codes für bessere Leistung
Entwicklung von Webanwendungen mit Node.js
- Erstellung von Webseiten mithilfe von Node.js
- Nutzung von Templating mit Jade
- CSS-Styling mit Node.js
- Anbindung an relationale und dokumentenorientierte Datenbanken wie MySQL und MongoDB
- Implementierung von Socket.IO für Echtzeitkommunikation
Node.js Einführung
- Grundlagen und Funktionsweise von Node.js
- Installation und Anpassung von Node.js
- Errichtung von HTTP- und TCP-Servern
Steuerung durch Event-Loops
Mehr Informationen >>