Node.js Training - Live Virtuelles Klassenzimmer

450,00 EUR

  • 36 hours
Live-Virtuelles Klassenzimmer

Dieses Node.js-Zertifizierungstraining ermöglicht es Ihnen, Netzwerkanwendungen schnell und effizient mit JavaScript zu erstellen. Der Kurs hilft Entwicklern auch, Webanwendungen mit JavaScript zu verstehen und zu entwickeln.

Kurszeitplan

Hero
  1. Einführung und Grundlagen

    Lektion 01

    - Einleitung

    - Das Node.js-Framework

    - Node.js installieren

    - Node.js verwenden, um Skripte auszuführen

  2. Node-Projekte

    Lektion 02

    - Der Node-Paketmanager

    - Ein Projekt erstellen

    - Die Konfigurationsdatei package.json

    - Globale vs. lokale Paketinstallation

  3. Mit Schrumpffolie arbeiten, um die Node-Modulversionen zu fixieren

    Lektion 03

    - Was ist Schrumpffolie

    - Arbeiten mit npmvet

    - Arbeiten mit veralteten Befehlen

    - NPM Shrinkwrap installieren

  4. Arbeiten mit asynchroner Programmierung

    Lektion 04

    - Grundlagen der Asynchronität

    - Rückruffunktionen

    - Arbeiten mit Promises

    - Fortschrittliche Versprechen

    - Verwendung des Request-Moduls für API-Aufrufe

    - Asynchrone Befehle

  5. Einen HTTPan-Server mit Node.JS unter Verwendung von HTTP-APIs aufbauen

    Lektion 05

    - Das HTTP-Protokoll

    - Aufbau eines HTTP-Servers

    - Eine Antwort rendern

    - Verarbeiten von Abfragezeichenfolgen

    - Verarbeitung der übermittelten Daten

    - Erstellen eines HTTP-Servers mit Node.JS unter Verwendung von HTTP-APIs

  6. Dateisysteme

    Lektion 06

    - Synchroner vs. asynchroner I/O

    - Pfad- und Verzeichnisoperationen

    - __dirname und __filename

    - Asynchrone Dateilese- und Schreibvorgänge

    - Dateisystem & Sicherheit

  7. Puffer, Streams und Ereignisse

    Lektion 07

    - Verwendung von Puffern für binäre Daten

    - Fließende vs. nicht fließende Ströme

    - Streaming-Ein-/Ausgabe von Dateien und anderen Quellen

    - Asynchrone Verarbeitung von Datenströmen

    - Dateisystem und Sicherheit

  8. Multiprocessing in NodeJS

    Lektion 08

    - Arbeiten mit der Child Process API

    - Arbeit mit Cluster API für Mehrkern-Server

    - Mehrprozessbetrieb

  9. ExpressJS

    Lektion 09

    - Das Model-View-Controller-Muster

    - Definition von Jade-Vorlagen

    - Konfiguration von Express

    - Postman-Konfiguration

    - Verwendung von REST

    - JSON-Daten

    - Lesen von POST-Daten

    - CRUD-Operationen

    - Hinzufügen von Middleware

    - Expressjs

  10. Einen HTTP-Server mit Node.JS unter Verwendung von HTTP-APIs erstellen

    Lektion 10

    - Wie Node.js sich mit Datenbanken verbindet

    - RDBMS-Datenbanken und NoSQL-Datenbanken

    - Verbindung zu RDBMS- und MongoDB-Datenbanken herstellen

    - Durchführung von CRUD-Operationen

    - Express JS-CRUD

  11. Socket.io, das Frontend und eine Chat-App

    Lektion 11

    - Einstieg

    - Hinzufügen von Socket.io zu Ihrer App

    - Erkundung des Front-ends

    - Übertragung von Live-Daten hin und her

    - Erstellung der Frontend-Benutzeroberfläche

    - Nachrichten in der App anzeigen

    - Umgang mit Zeit

    - Zeitstempel

    - Nachrichtenzeit im Chat anzeigen

    - Chat-Anwendungsprojekt

    - SocketIO-Chat

  12. Einführung in Aufgabenmanager mit Komponententests

    Lektion 12

    - Arbeiten mit Gulp

    - Arbeiten mit Grunt

    - Arbeit mit Unit- und E2E-Tests

    - gulp-grunt

    - Komponententest mit Jest

  13. Zertifizierungsdetails und Kriterien

    Zertifizierung

    Zertifizierungsdetails und -kriterien:

    - Teilnahme an einem kompletten LVC-Kurs.

    - Ein Abschlussprojekt des Kurses bestehen.

Lernergebnisse

Am Ende dieses Live-Virtual-Classroom-Kurses zu Node.js werden Sie in der Lage sein:

Installieren Sie Node.js und führen Sie Skripte aus

Arbeite mit Schrumpffolie und Nymphchen

Einen HTTP-Server mit APIs aufbauen und implementieren

Verwenden Sie Puffer für binäre Daten und Streaming-I/O aus Dateien und anderen Ressourcen

Mit Express.js zusammen mit MongoDB und SQLite arbeiten

Arbeite an Gulp, Grunt, Unit- und E2e-Tests

Hauptmerkmale

36 Stunden instruktorgeleitete Online-Schulung

16 Quiz am Ende der Kapitel

Flexibilität bei der Wahl der Kurse

Zwei praxisnahe, branchenbasierte Projekte

Meistern Sie Node.js, Socket.io, Express.js mit MongoDB und SQLite

Hero

Wer sollte sich für dieses Programm anmelden?

Zielgruppe:

Dieses Node.js-Zertifizierungstraining ist ideal für technische Projektleiter, technische Leiter, Full-Stack-Webentwickler, Qualitätsanalysten, Architekten sowie Studenten oder angehende Fachkräfte, die Webentwicklungsprojekte leiten möchten.

Technische Projektleiter

Webentwickler

Architekten

Qualitätsanalysten

Studenten

Beginnen Sie jetzt mit dem Kurs

Benötigen Sie eine Unternehmenslösung oder LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!

;