Node.js Komplettkurs

Seminarinformationen

Seminar - Ziel

  • In dieser 3-tägigen Schulung "Node.js Komplettkurs" lernen Sie die Grundlagen von Node.js, die Installation und Konfiguration sowie die Implementierung eines HTTP- und TCP-Servers. Sie erhalten Einblicke in die Event-Loop-Kontrollstruktur, Single Threads und Non-Blocking I/O. Der Kurs umfasst auch die Entwicklung und Einbindung von Modulen mit dem npm, die Unterstützung verschiedener Protokolle und den Einsatz der Common JS Library. Sie erfahren, wie Sie Express als Application Framework verwenden und Unittests sowie testgetriebene Entwicklung (TDD) durchführen können. Zudem lernen Sie die Entwicklung von Webapplikationen mit Node.js, die Verwendung von Templating mit Jade und die Anbindung von Datenbanken wie MySQL und MongoDB. Socket.IO für Echtzeit-Kommunikation wird ebenfalls behandelt.

Teilnehmer - Zielgruppe

  • Entwickler
  • Administratoren

Kurs - Voraussetzungen

  • Kenntnisse in einer serverseitigen Skriptsprache
  • gute JavaScript Kenntnisse

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Node.js Einstieg

  • Was ist Node.js
  • Installation und Konfiguration von Node.js
  • Implementieren eines HTTP- und TCP-Servers

Event-Loops - Kontrollstruktur

  • Verarbeitung von Events
  • Control-Steuerung
  • Single Threads
  • Non-Bocking I/O

Module entwickeln und einbinden

  • Paketadministration mit dem npm (Node Package Manager)
  • Unterstützte Protokolle (http, HTTPS, TCP u.a.)
  • Einsatz der Common JS Library
  • Express als Application Framework

Debugging

  • Unittests und Testgetriebene Entwicklung TDD
  • Code-Optimierung

Webapplikationen mit Node.js

  • Website mit Node.js
  • Templating mit Jade
  • Styles – CSS mit Node.js
  • Datenbankanbindung an relationale und dokumentorientierte DB
  • Node.js mit MySQL und MongoDB
  • Socket.IO

Weitere Schulungen zu Thema JavaScript

JavaScript - Einführung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Innerhalb dieses dreitätigen Seminars erhalten Sie ausführlich und praxisnah eine Einführung in die Grundlagen der Programmierung mit JavaScript. Sie lernen die grundlegenden Elemente der Sprache kennen, und wie man diese in der Praxis professionell einsetzt. Sie erhalten ...

Ajax Einführung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem Seminar wird Ihnen das notwendiges Hintergrundwissen zu Javascript, HTML/DOM und JSON (Javascript Objekt Notation) vermittelt, das Sie zur asynchronen Kommunikatio brauchen. Auch unter Verwendung aktueller JavaScript-Frameworks werden grundlegende Arbeitstechniken, ...

JavaScript Komplettkurs

- u.a. in Frankfurt am Main, Leipzig, München, Mannheim, Offenbach

In dieser 5-tägigen Schulung "JavaScript Komplettkurs" lernen Sie die umfassende Skriptsprache JavaScript von Grund auf kennen. Der Kurs vermittelt Ihnen alle wichtigen Techniken und Sprachelemente, die für die Entwicklung anspruchsvoller JavaScript-Anwendungen notwendig ...

AJAX, MyFaces und JSF

- u.a. in Köln, Stuttgart, München, Heidelberg, Offenbach

In dieser 3-tägigen Schulung "AJAX, MyFaces und JSF" lernen Sie verschiedene Varianten zur Integration von AJAX in MyFaces und Java Server Faces (JSF). Der Kurs behandelt die Konfiguration und Programmierung von AJAX und JSF, einschließlich der Verwendung von XMLHttpRequest, ...