Einführung in Node.js

Noel Lang

48 Minuten
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Please note that you need to finish this course in order to start a new one.
Dieser Kurs ist derzeit nicht für dich verfügbar, da es keinen Sponsor gibt.

Einführung in Node.js" ist ein dynamischer Kurs, der speziell für Entwickler:innen entwickelt wurde, die in die Welt der Backend-Entwicklung mit Node.js, einer der beliebtesten und leistungsstärksten JavaScript-Laufzeitumgebungen, eintauchen möchten. Das Abschlussprojekt dieses Kurses besteht darin, eine To-Do-API mit Node.js zu bauen. Dabei wendest du alles Gelernte an, um eine voll funktionsfähige Backend-Anwendung zu erstellen. Dieses Projekt festigt nicht nur dein Verständnis von Node.js, sondern zeigt auch deine Fähigkeit, APIs zu entwickeln, die als Grundgerüst für Webanwendungen dienen können.

Kursplan anshen
Modul 1: Einführung in Node.js und Backend Development

Tauche ein in die Grundlagen von Node.js und Backend-Entwicklung, einschließlich Event-Loops, Modulen und dem Erstellen einer To-Do-API. Beginne deine Reise in die serverseitige Programmierung mit JavaScript.

Modul 2: Synchrone vs. asynchrone Programmierung in Node.js

Lerne mit praktischen Beispielen, einschließlich Methoden zum Lesen von Dateien, den Unterschied zwischen synchroner und asynchroner Programmierung in Node.js kennen, um die Effizienz und nicht-blockierende Operationen zu verbessern.

Modul 3: Erkunden der Node.js-Kernmodule und externen Module

Entpacke die Kernmodule von Node.js wie FS, HTTP, Path und Events und erfahre, wie du deine Projekte mit externen Paketen mithilfe von npm erweitern kannst.

Modul 4: Erstellen benutzerdefinierter Module in Node.js

Lerne wie du in Node.js eigene Module erstellen und exportieren kannst.

Modul 5: Erstellen einer To-Do-API mit Node.js

In diesem Modul erstellst du eine To-Do-API mit Node.js, anhand der gelernten Informationen.

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.