MERN-Stack: MongoDB, Express, React und NodeJS - eLearning

450,00 EUR

  • 80 hours
eLearning

Entfessle die Power, dynamische, skalierbare und praxisnahe Webanwendungen mit dem gefragtesten Tech‑Stack der Branche zu entwickeln – dem MERN‑Stack (MongoDB, Express.js, React und Node.js). Dieses umfassende Online‑Programm von KnowledgeHut führt dich von den Grundlagen bis zur fortgeschrittenen Entwicklung und befähigt dich, ein selbstbewusster Full‑Stack‑Developer zu werden, der bereit ist für den heutigen Arbeitsmarkt. Egal, ob du gerade erst in die Tech‑Welt einsteigst oder deine Programmierkarriere voranbringen möchtest – dieses praxisorientierte Training vermittelt dir anwendbare, berufsrelevante Skills. Du wirst echte Anwendungen entwickeln, Backend‑ und Frontend‑Workflows verstehen und lernen, wie du alle Bausteine eines modernen Webprojekts miteinander verbindest.

Hauptfunktionen

Sprache

Kurs und Materialien auf Englisch

Stufe

Anfänger- bis Mittelstufenniveau

Zugriff

1 Jahr Zugang zur Lernplattform

Insgesamt 30 Stunden Videomaterial

mit einer empfohlenen Lernzeit von über 80 Stunden

43 automatisch bewertete Prüfungen

und 82 geführte praktische Übungen

140 Wiederholungsquizze & 12 Aufgaben

Praktische Übungen mit Cloud-Labs, um das Programmieren zu trainieren

Zertifizierung

Bescheinigung über den Abschluss des Programms inbegriffen

Hero

Lernergebnisse

Am Ende dieses Kurses werden Sie in der Lage sein:

Entwickeln

Entwickle Full-Stack-Anwendungen von Grund auf

MERN

Beherrsche den Einsatz von MongoDB, Express, React und Node.js (MERN-Stack)

Routen

Erstelle Webserver mit Routen und Datenströmen

Synchronisieren

Verstehe die Konzepte der synchronen und asynchronen Programmierung

Datenbank

Erkunde verschiedene Arten von NoSQL-Datenbanken und verstehe die Architektur von MongoDB

Replizieren

Erfahren Sie mehr über Replikation und Sharding und ihre Bedeutung im Datenbankmanagement

Hero

Kurszeitplan

  1. Webentwicklung mit React

    Lektion 01

    • Einführung in React
    • Komponenten
    • State und Props
    • Listen rendern
    • Komponenten neu betrachtet
    • Formulare erstellen
    • Render Props und Higher-Order-Komponenten
    • Portale
    • Globale und gemeinsame Daten
    • Hooks im Fokus
    • Routing in einer React-App
    • Code-Splitting
    • Isomorphes React
    • Zustandsverwaltung mit Redux
    • Komponenten testen
  2. NodeJS

    Lektion 02

    • Erste Schritte mit Node.JS
    • Interaktiver Node mit REPL
    • Modulare Programmierung und NPM
    • Einführung in ECMAScript-Module – Eine experimentelle Implementierung
    • Dateisystem und Streams
    • Streams
    • Veranstaltungen
    • Netzwerk-I/O
    • Webserver und mehr
    • Debugging in NodeJS
    • Cluster und Worker-Threads
    • Einführung in Express
    • Hallo Express
    • Rendering
    • Middleware
    • Routing
    • Datenbankintegration
    • Authentifizierung, Controller und APIs
    • Caching und Leistung
    • Schutz von Express-Anwendungen
    • Bereitstellung
  3. MongoDB für Entwickler

    Lektion 03

    • Erste Schritte – Einführung in MongoDB
    • MongoDB-Grundlagen
    • CRUD-Operationen
    • Schemaentwurf und -modellierung
    • Erweiterte Vorgänge
    • Replikation und Sharding
    • Verwaltung und Sicherheit
    • MongoDB mit anderen Anwendungen
MERN-Stack

Für wen ist dieses Programm geeignet?

Voraussetzungen

  • Lernende sollten grundlegende Kenntnisse in HTML, CSS und JavaScript haben.
  • Erfahrung in der Entwicklung von Webanwendungen mit Node.js und React.js ist von zusätzlichem Vorteil.

Angehende Entwickler

Berufsumsteiger

IT-Fachkräfte

Alle, die Full-Stack-Anwendungen mit dem MERN-Stack entwickeln möchten

Kurs jetzt starten

Erklärungen

Lizenzierung und Akkreditierung

Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

Kandidatinnen und Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.


Häufig gestellte Fragen

Contact background

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!