Node.js für Einsteiger
Node.js ist ein leistungsfähiges Tool zur Programmierung von Client und Server, zur Entwicklung von Webanwendungen und zur Erstellung ereignisgesteuerter Programme.
Mit Node.js können Sie Anwendungen erstellen, die auf Ihrem Laptop oder sogar in der Cloud laufen. Lernen Sie die Grundlagen von Node.js kennen und beginnen, Ihre eigenen JavaScript-Anwendungen zu erstellen.
Machen Sie sich mit allen wesentlichen Grundlagen vertraut und lernen, wie Sie Node.js installieren und mit dem Node.js-Kern arbeiten. Dazu gehören die Standardeingabe, die Standardausgabe, das Modulsystem, das Dateisystem und wie Sie JavaScript auf dem Server schreiben und ausführen.
Am Ende werden Sie mit grundlegenden No…

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Node.js ist ein leistungsfähiges Tool zur Programmierung von Client und Server, zur Entwicklung von Webanwendungen und zur Erstellung ereignisgesteuerter Programme.
Mit Node.js können Sie Anwendungen erstellen, die auf Ihrem Laptop oder sogar in der Cloud laufen. Lernen Sie die Grundlagen von Node.js kennen und beginnen, Ihre eigenen JavaScript-Anwendungen zu erstellen.
Machen Sie sich mit allen wesentlichen Grundlagen vertraut und lernen, wie Sie Node.js installieren und mit dem Node.js-Kern arbeiten. Dazu gehören die Standardeingabe, die Standardausgabe, das Modulsystem, das Dateisystem und wie Sie JavaScript auf dem Server schreiben und ausführen.
Am Ende werden Sie mit grundlegenden Node.js-Konzepten und -Techniken ausgestattet sein, die Sie in Ihrem nächsten Projekt direkt einsetzen können.
Was ist Node.js?
- Die Geschichte von Node.js
- Die Node.js-Grundlagen
- Wie Node.js funktioniert
Einrichten Ihrer Node.js-Umgebung
- Verwendung von VS-Code
- Installation von Node.js
Globale Node.js-Objekte
- Das Global-Objekt
- Die require-Funktion
- Argument-Variablen und process.argv
- Standard-Ausgabe
- Standard-Eingabe
- Erstellen einer Verzögerung mit setTimeout
- setInterval einbinden
- Fortschritt melden mit setInterval
Node.js-Module
- Die Node.js-Kern-Module
- Informationen sammeln mit readline
- Readline-Funktionen verwenden
- Benutzerdefinierte Module exportieren
- Ein Modul erstellen
- Benutzerdefinierte Ereignisse mit dem EventEmitter
- Verbessern eines Moduls mit dem EventEmitter
Node.js-Dateisystem-Grundlagen
- Verzeichnisdateien auflisten
- Dateien lesen
- Schreiben und Anhängen von Dateien
- Erstellen von Verzeichnissen
- Dateien anhängen
- Umbenennen und Entfernen von Dateien
- Umbenennen und Entfernen von Verzeichnissen
Dateien und Streams in Node.js
- Lesbare Dateiströme
- Beschreibbare Dateiströme
- Erzeugen von Kindprozessen mit exec
- Erzeugen von Kindprozessen mit spawn
Wenn Sie schon einmal mit JavaScript gearbeitet haben, dann denken Sie vielleicht, dass es sich dabei nur um eine Front-End-Technologie handelt, um im Web-Browser interaktive Web-Anwendungen zu erstellen. Aber, mit Node.js können Sie Ihre JavaScript-Kenntnisse für viel mehr einsetzen. Von der Entwicklung von Kommandozeilen-Tools über die Erstellung von Servern bis hin zur Interaktion mit dem Dateisystem. Seit der Veröffentlichung von Node.js im Jahr 2009 nutzen es Unternehmen wie PayPal, Netflix und Microsoft, um skalierbare, ereignisgesteuerte Anwendungen zu erstellen
Die Weiterbildung "Node.js für Einsteiger" bieten wir Ihnen als Firmenseminar sowie Inhouse-Schulung Live-Online und Vor-Ort an!
Erstklassige Beratung, Coaching, Workshops und Training für Ihre IT-, Online- und Digitalisierungsthemen. Über 500 aktuelle IT-, Online-, Digital-Themen - Live-Online und Vor-Ort in Ihrem Hause, auf jeden Fall immer persönlich und individuell!
Sie erhalten von uns:
➜ Training & Coaching für Einzelpersonen
➜ Training & Workshops für Teams und Abteilungen
➜ Training-Komplett-Lösungen für Ihr Unternehmen
Sie finden bei uns:
AWS, Analytics + Business Intelligence (BI), Azure, Big Data + Data Science, Cloud-Computing, Collaboration, Datenbanken, DevOps, Digitale Strategie, Digitale Transformation, E-Commerce, E-Learning, Excel, Für Marketing, Für Verkauf + Vertrieb, IT & Software, Java, JavaScript, Künstliche Intelligenz (KI), Microsoft, Moodle, No-Code / Low-Code, Online Marketing, Online-Meeting, PHP, Power Platform, Programmiersprachen, Projektmanagement, Python, R, Robotic Process Automation (RPA), SEO, SQL, SQL Server, Scrum, Software Engineering, Tableau, Teams
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!
Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 300 IT-, Online- und Digital-Beratungsleistungen.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
