Video2Brain Node.js Crashkurs German - VtuB
Aus dem Blickwinkel eines Webentwicklers lernen Sie in diesem Video-Training, was es mit „JavaScript auf dem Server“ auf sich hat. Sie erfahren, was Node.js ist, in welchen Szenarien sein Einsatz möglich und sinnvoll ist. Sie finden Orientierung, auch wenn Sie den ersten Einstieg in die Materie wagen. Ihr Trainer, der erfahrene Web- und Technologie-Experte André Krämer, erklärt Ihnen, was das Besondere an Node.js ist und wie sich das praktische Framework von anderen Plattformen unterscheidet. Gemeinsam durchschreiten Sie die Installation und schreiben eine erste, praktische Applikation und steigen schon bald auf zu weiterführenden Anwendungen.
Aus dem Inhalt
JavaScript auf dem Server - Einführung
Sie starten mit einen Überblick über die Funktionsweise von Node.js sowie über den Installationsablauf des Programms. Anhand eines Beispiels sehen Sie die Vorteile von Node.js gegenüber anderen Umgebungen.
Die Installation Schritt für Schritt
Node.js ist für mehrere Plattformen verfügbar. Für Windows und Macintosh gibt es entsprechende Installer, für weitere Plattformen kann node.js über einen Paketmanager installiert werden.
Web-Server erstellen
Ein Film erläutert die Vorgehensweise beim Erstellen eines Web-Servers unter Node.js.
Asynchroner Code
Die Verwendung von asynchronem Code stellt sicher, dass sämtliche Vorteile von Node.js optimal ausgenützt werden.
Code-Strukturierung mit Modulen
In Node.js wird der Quellcode über Module strukturiert. Module können hierbei über mehrere Dateien verfügen. Die Index-Datei, welche dem Modul als Einsprungspunkt dient, kann mit Metadaten versehen werden. Der Event Emitter bietet die Möglichkeit, den Quellcode wesentlich zu vereinfachen.
Event Emitter
Der Event Emitter ist ein Tool, welches es ermöglicht, die notwendige Funktionalität eines Quellcodes ohne die Verwendung von Callbacks zu erhalten. Dadurch wird der Quellcode wesentlich leichter zu lesen.
Express.js und Jade
Express.js ist ein leichtgewichtiges Web Framework, welches die Integration von Template-Engines und Rooting bietet. Die Template-Engine Jade ermöglicht es, HTML-Ausgaben zu erzeugen. Express.js kann statische Dateien ausgeben, muss dafür jedoch speziell konfiguriert werden.
Statische Dateien anzeigen
Um statische Dateien aus einer Stylesheet-Datei ausgeben zu können, muss Express.js zuerst entsprechend konfiguriert werden.
Mirrors untereinander kompatibel!
Kein Passwort
Format: ISO
Sprache: Deutsch
Größe: 180 MB
Ihr(e) Trainer: André Krämer
Erscheinungsdatum:28.11.2012
Laufzeit:1 Std. 2 min (11 Videos)
Hoster: Uploaded.net / Share-Online
Download Uploaded
Download Share-Online