Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Die Idee Node.js
- Was es ist Node.js
- ECMAScript Eigenschaften und Fähigkeiten
- ECMAScript 5 und Entwicklungspläne
- Client - Server und Anfrage - Antwort Architekturen
- ECMAScript auf der Server- und Client-Seite
- Lizenzen Node.js
Architektur
- V8-Engine
- Ereignis-Schleife
- Asynchronität
- Fortsetzungs-Passing-Stil
- Struktur der Plattform Node.js
- Fähigkeiten Node.js
- Sicherheit
Installation und Grundlagen der Arbeit mit der Konsole Node.js
- Unterstützte Betriebssysteme
- Mögliche Installationsmethoden
- Installationsprozess auf dem ausgewählten System
- Erstkonfiguration
- Konsole Node.js und verfügbare Befehle
- Zeichenketten, Argumente und sf-Modul
Betrieb des Servers auf der Plattform Node.js
- HTTP-Protokoll
- GET/POST/PUT/DELETE-Methoden
- Anfrage und Antwort, im HTTP-Protokoll verwendete Header
- Handhabung von HTTP-Methoden mit Node.js
- Anzeige von Webinhalten
- Umgang mit Formularen
Framework-basierte Entwicklung von Webanwendungen Express.
- Verfügbare Frameworks
- Grundlagen der MVC-Architektur
- Webanwendung mit Express
Behandlung von Datenbanken
- Verfügbare Bibliotheken für den Umgang mit Datenbanken
- Überblick über DAO und ORM
- DBMS-Auswahl, Unterschiede zwischen relationalen und nicht-relationalen Datenbanken
- SQLite, MySQL, MongoDB, Redis
NPM - Paketverwaltung
- Der Umgang mit dem NPM-Paketmanager
- Suchen und Installieren von Paketen
- Überblick über die ausgewählten/beliebtesten Pakete
- Eigene Pakete erstellen und veröffentlichen
Anwendungstests, Qualitätsfragen
- Unterstützte Testmethoden
- Unit- und Verhaltenstests aus Node.js.
- Kodierungsstandards
- Verfügbare Werkzeuge zur Unterstützung der Qualitätssicherung von Anwendungen
Unterstützung und Entwicklung Node.js
- Entwicklungsrichtungen
- Unterstützung für Node.js
- Verfügbarer Entwicklungseditor (Unterstützung durch IDE)
- Entwickler Node.js und Unterstützung durch die Gemeinschaft
Voraussetzungen
- Kenntnisse der Sprache ECMAScript (JavaScript)
- Grundkenntnisse der objektorientierten und funktionalen Programmierung in JavaScript
14 Stunden
Erfahrungsberichte (3)
Mir gefiel, dass wir viele verschiedene Themen behandelt haben, die jedoch so klar erklärt wurden, dass ich sie ohne größere Schwierigkeiten verstehen konnte.
Mateusz Sierski - Wyzsza Szkola Bankowa
Kurs - Node.js
Maschinelle Übersetzung
Kind and chill attitude :)
Marcin Szymczyk - Wyzsza Szkola Bankowa
Kurs - Node.js
Ansatz zum Thema
Jakub Bujak - Wyzsza Szkola Bankowa
Kurs - Node.js
Maschinelle Übersetzung