Seminare
Seminare

Node.js - Webservices konzipieren und programmieren

Seminar - GFU Cyrus AG

Sie können objektorientiert eine Webservice-basierte Applikation umsetzen und schreiben sauberen, wartbaren Code. Sie verstehen und beherrschen den Aufbau und die Umsetzung von Webservices. Sie meistern die Kommunikation zwischen Browserfrontend und Webservice sowie die Kommunikation zwischen verschiedenen Webservices und binden unterschiedliche Datenbank-Modelle an. Sie beherrschen die Grundlagen des automatisierten Testens von Code und Benutzer-Oberfläche.
Termin Ort Preis*
14.09.2026- 16.09.2026 online 2.296,70 €
14.09.2026- 16.09.2026 Köln 2.296,70 €
14.12.2026- 16.12.2026 Köln 2.296,70 €
14.12.2026- 16.12.2026 online 2.296,70 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Programmierung von Webservices mit folgenden Bausteinen:

  • Webservices mit nodejs
    • Http/net
    • Das Request/Response Schema
    • MVC-Architektur (Model, View, Control)
    • Routing von Anfragen

  • Express Framework
    • Aufbau eines Webservers mit Express
    • Request/Response - Methoden
    • Einrichten statischer und dynamischer Routen

  • ReST API
    • Grundlagen der ReST-Architektur
    • Die Methoden GET, POST, PATCH und DELETE
    • Aufbau eines Beispiels mit Browserfrontend
    • Aufbau eines Beispiels zwischen Webservices

  • Datenbank-Anbindung
    • Dokumentenbasierte Datenbank Mongo DB
    • Relationale Datenbank MySQL/MariaD

  • Websockets
    • Echtzeitkommunikation
    • Bidirektionalität

  • Grundlagen der Authentifizierung
    • Strategien
    • Das Framework Passport und Mongoose-API

  • Jest und Puppeteer
    • Jest - Einführung in das automatisierte Testen der Codes
    • Puppeteer - Einführung in das automatisierte Testen von HTML-Oberflächen




Dauer/zeitlicher Ablauf:
3 Tage
Zielgruppe:
Programmierer:innen mit Javascript-Vorkenntnissen
Seminarkennung:
79019
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha