Packt

Full-Stack-Entwicklung mit Node, Express und Datenbanken

Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Packt

Full-Stack-Entwicklung mit Node, Express und Datenbanken

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

9 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

9 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Erfahren Sie, wie Sie HTTP-Anfragen verarbeiten und mit externen APIs in React arbeiten.

  • Lernen Sie die Backend-Entwicklung mit Node.js, Express.js und MySQL.

  • Verstehen Sie Datenbankinteraktionen, einschließlich CRUD-Operationen, Sortierung und Filterung.

  • Entwickeln Sie eine dynamische Full-Stack-Anwendung, bei der Frontend und Backend nahtlos miteinander verbunden sind.

Kompetenzen, die Sie erwerben

  • Kategorie: Full-Stack Web-Entwicklung
  • Kategorie: Back-End-Webentwicklung
  • Kategorie: React.js
  • Kategorie: HTML und CSS
  • Kategorie: Web-Entwicklung
  • Kategorie: SQL
  • Kategorie: Datenbank-Management
  • Kategorie: Wiederverwendbarkeit von Code
  • Kategorie: Server-Seite
  • Kategorie: Front-End-Webentwicklung

Werkzeuge, die Sie lernen werden

  • Kategorie: Web-Entwicklungs-Tools
  • Kategorie: MySQL
  • Kategorie: Frontend-Integration
  • Kategorie: Anwendungsprogrammierschnittstelle (API)
  • Kategorie: Restful API
  • Kategorie: Node.JS
  • Kategorie: Postman-API-Plattform
  • Kategorie: Web-Anwendungen

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Mai 2026

Bewertungen

11 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „Beherrschung von React 19 + E-Commerce-Bootcamp + Interview Q&A“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 9 Module

In diesem Modul konzentrieren wir uns darauf, wie man HTTP-Anfragen in React verarbeitet und Ihre Anwendung mit externen APIs verbindet. Sie lernen, wie Sie die Fetch-API nutzen, um über die Methoden GET, POST, PUT, PATCH und DELETE mit Daten zu interagieren. Darüber hinaus behandelt dieser Abschnitt bewährte Vorgehensweisen für die Fehlerbehandlung, um reibungslose Datentransaktionen innerhalb Ihrer Anwendung zu gewährleisten.

Das ist alles enthalten

10 Videos2 Lektüren1 Aufgabe

In diesem Modul führen wir Sie in die serverseitige Entwicklung mit Node.js und Express.js ein. Sie lernen, wie Sie einen Express-Server erstellen und grundlegende APIs für die Verarbeitung dynamischer Daten einrichten. In diesem Abschnitt wird außerdem die Verwendung von Nodemon zur Steigerung der Entwicklungseffizienz sowie von Postman zum Testen und Überprüfen Ihrer Backend-APIs behandelt.

Das ist alles enthalten

11 Videos1 Aufgabe

In diesem Modul behandeln wir die Grundlagen von MySQL und zeigen Ihnen, wie Sie mithilfe von SQL-Abfragen mit Datenbanken arbeiten. Sie lernen, wie Sie MySQL installieren, Datenbanken anlegen und grundlegende Datenoperationen wie das Einfügen, Aktualisieren und Löschen von Datensätzen durchführen. In diesem Abschnitt werden außerdem das Filtern, Sortieren und Einschränken von Ergebnissen vorgestellt, um bestimmte Daten abzurufen.

Das ist alles enthalten

15 Videos1 Aufgabe

In diesem Modul führen wir Sie durch die Integration einer MySQL-Datenbank in Ihre Node.js-Anwendung. Sie lernen, wie Sie Routen organisieren und APIs für CRUD-Operationen erstellen, damit Ihre App mit Ihrer Datenbank interagieren kann. In diesem Abschnitt liegt der Schwerpunkt außerdem auf der Optimierung Ihrer Datenbankverbindung und der API-Antworten, um saubere und skalierbare Backend-Interaktionen zu gewährleisten.

Das ist alles enthalten

11 Videos1 Aufgabe

In diesem Modul konzentrieren wir uns auf die Integration der Backend-APIs in Ihr React-Frontend, um eine vollständige E-Commerce-Anwendung zu erstellen. Sie lernen, wie Sie Produktdaten dynamisch abrufen und anzeigen sowie Funktionen wie das Hinzufügen, Bearbeiten und Löschen von Produkten implementieren. In diesem Abschnitt stellen wir sicher, dass Sie verstehen, wie Sie den gesamten Entwicklungsprozess mit nahtloser API-Kommunikation zwischen Backend und Frontend abschließen.

Das ist alles enthalten

10 Videos1 Aufgabe

In diesem Modul beschäftigen wir uns eingehend mit benutzerdefinierten Hooks in React, mit denen Sie Logik wiederverwenden und die Modularität Ihrer Anwendung verbessern können. Sie lernen, wie Sie benutzerdefinierte Hooks für Aufgaben wie die Verwaltung von Timern und das Abrufen von Produktdetails erstellen und anwenden. Dieser Abschnitt hilft Ihnen dabei, Ihren Code zu optimieren und ihn damit wartbarer und wiederverwendbarer zu machen.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul führen wir Sie durch die Entwicklung einer funktionsfähigen To-Do-Listen-App mit Vite, React und Tailwind CSS. Sie lernen, wie Sie Ihre Entwicklungsumgebung einrichten, Aufgabenkomponenten erstellen und Funktionen zur Aufgabenverwaltung implementieren. In diesem Abschnitt wird außerdem behandelt, wie Sie die App optisch ansprechend gestalten und localStorage zur Datenspeicherung hinzufügen.

Das ist alles enthalten

12 Videos1 Aufgabe

In diesem Modul stellen wir Ihnen Next.js vor und erläutern dessen Vorteile gegenüber React für die Full-Stack-Entwicklung. Sie lernen, wie Sie Ihr erstes Next.js-Projekt erstellen, und erfahren, wie sich die integrierten Funktionen wie SSR und Routing von herkömmlichen React-Anwendungen unterscheiden. In diesem Abschnitt werden außerdem der Pages Router und der App Router in Next.js für ein effizientes Routing-Management behandelt.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul werden wir uns eingehender mit Next.js befassen und den App-Router sowie dessen Möglichkeiten zur Definition sowohl statischer als auch dynamischer Routen näher betrachten. Sie lernen, wie Sie verschachtelte Routen verwalten, zwischen Seiten navigieren und die Unterschiede zwischen React-Server- und React-Client-Komponenten verstehen. In diesem Abschnitt werden außerdem dynamisches Routing und asynchrone Serverkomponenten behandelt, mit denen Sie die Leistung Ihrer Anwendung optimieren können.

Das ist alles enthalten

9 Videos1 Lektüre3 Aufgaben

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Packt - Course Instructors
Packt
1.946 Kurse573.323 Lernende

von

Packt

Mehr von Mobile und Web-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen