AS Coursera Coach ist ein interaktiver, in Echtzeit geführter Kurs, der Ihnen hilft, Ihr Wissen zu testen, Ihre Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie den Kurs absolvieren. In diesem Kurs erwerben Sie tiefgreifende Kenntnisse über JavaScript und seine Anwendung in der modernen Webentwicklung. Sie lernen alles, von bewährten Praktiken wie der Optimierung der JavaScript-Leistung und der effizienten Verwaltung von Dateien bis hin zu den neuesten Merkmalen von JavaScript, einschließlich des Nullish Coalescing Operators und der Pfeilfunktionen. Der Kurs taucht auch in die Erstellung von Projekten mit React und Node.js ein, wobei der Schwerpunkt auf Komponentenstrukturen und der Integration verschiedener externer Pakete für eine erweiterte Funktionalität liegt. AS erforscht wichtige Webentwicklungs-Tools wie Vite, Electron und Progressive Web Apps (PWA) und deckt auch die wesentliche Integration von Back-End-Technologien mit Express.js ab. Dabei geht es nicht nur um die Theorie; der Kurs führt Sie durch praktische Übungen wie die Erstellung von Spielen in React, die Verwaltung von Zuständen und die Bereitstellung Ihrer Anwendungen. Dieser Kurs richtet sich an angehende Entwickler, die mit modernen JavaScript-Technologien reaktionsschnelle, dynamische und skalierbare Anwendungen erstellen möchten. Egal, ob Sie sich auf React spezialisieren oder ein breiteres Verständnis der Webentwicklung erlangen möchten, dieser Kurs bietet Ihnen die Werkzeuge und das Wissen, um dieses Ziel zu erreichen. Am Ende des Kurses werden Sie in der Lage sein, JavaScript effizient zu nutzen, um moderne Webanwendungen zu erstellen, React für die Erstellung von Komponenten und die Verwaltung des Zustands zu beherrschen, Back-End-Services mit Express.js zu integrieren und Ihre Projekte für die Produktion bereitzustellen.

JavaScript in der modernen Webentwicklung

JavaScript in der modernen Webentwicklung
Dieser Kurs ist Teil von Spezialisierung „JavaScript vom Einsteiger zum Experten 2.0“

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Beherrschen Sie die besten JavaScript-Verfahren zur Optimierung von Leistung und Effizienz.
Erfahren Sie, wie Sie moderne JavaScript-Merkmale wie den Nullish Coalescing Operator und Pfeilfunktionen verwalten können.
Erstellen Sie interaktive React-Anwendungen und handhaben Sie die Zustandsverwaltung effektiv.
Einrichtung von Backend-Diensten mit Node.js und Integration in React-Projekte.
Kompetenzen, die Sie erwerben
- Kategorie: Frontend-Leistung
- Kategorie: Web-Komponenten
- Kategorie: JavaScript-Frameworks
- Kategorie: Entwicklungsumgebung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
September 2025
17 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- 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 15 Module
In diesem Modul werden wir die Grundlagen von React erforschen, beginnend mit Komponenten und ihrer Funktion bei der Erstellung von Benutzeroberflächen. Sie werden tiefer in Schlüsselkonzepte wie State, Props und das virtuelle DOM eintauchen, die den Kern der Architektur von React bilden.
Das ist alles enthalten
2 Videos2 Lektüren1 Aufgabe
In diesem Modul führen wir Sie durch den Prozess der Einrichtung einer React-Entwicklungsumgebung mit Node.js, npm und Vite. Sie werden auch lernen, wie Sie Ihr Projekt von einer Single-File-App zu einer besser organisierten Multi-Komponenten-Struktur skalieren können.
Das ist alles enthalten
4 Videos1 Aufgabe
In diesem Modul werden wir in props eintauchen, ein wichtiges Merkmal von React. Sie werden lernen, wie Sie props verwenden, um Daten und Funktionen zwischen Komponenten zu übergeben und Ihre React-Anwendungen dynamischer und modularer zu gestalten.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul werden wir Sie durch die Entwicklung eines AutoClicker Mining-Spiels in React führen. Sie erstellen Schlüsselkomponenten, fügen Spielmechanismen wie Energie-Upgrades hinzu und nutzen React-Hooks, um Spielstatus und Seiteneffekte zu verwalten.
Das ist alles enthalten
7 Videos1 Aufgabe
In diesem Modul werden wir das AutoClicker Mining Spiel durch die Integration externer Pakete wie lucide-react für Icons, Framer Motion für Animationen und lodash für eine bessere Datenmanipulation verbessern, um das Spiel fesselnder und visuell ansprechender zu gestalten.
Das ist alles enthalten
4 Videos1 Aufgabe
In diesem Modul konzentrieren wir uns auf das Refactoring Ihres Codes für React-Spiele, um die Wartbarkeit zu verbessern. Sie werden große Komponenten in kleinere Teile zerlegen, Ihre Animationsarbeit mit der Destrukturierung von Objekten optimieren und Lodash für eine bessere Datenverarbeitung anwenden.
Das ist alles enthalten
6 Videos1 Aufgabe
In diesem Modul werden wir die Context API und den lokalen Speicher erkunden, um den globalen Zustand zu verwalten und Daten in Ihrem React-Spiel aufrechtzuerhalten. Sie werden auch eine Schaltfläche zum Umschalten zwischen hellen und dunklen Modi erstellen.
Das ist alles enthalten
6 Videos1 Aufgabe
In diesem Modul werden wir Sie durch den Prozess der Bereitstellung Ihrer React-Anwendung führen. Sie lernen, wie Sie Ihre Anwendung für die Produktion optimieren, sie als statische Seite erstellen und für die Bereitstellung vorbereiten.
Das ist alles enthalten
1 Video1 Aufgabe
In diesem Modul stellen wir Electron vor und zeigen Ihnen, wie Sie es mit React integrieren, um plattformübergreifende Desktop-Anwendungen zu erstellen. Sie lernen auch, wie Sie Ihre Anwendung in eine ausführbare Datei verpacken.
Das ist alles enthalten
2 Videos1 Aufgabe
In diesem Modul werden wir in Progressive Web Apps eintauchen und erfahren, wie sie eine nativ-ähnliche Erfahrung im Web bieten. Sie lernen, wie Sie eine herkömmliche App in eine PWA konvertieren und mit NPX die notwendigen Symbole dafür erzeugen.
Das ist alles enthalten
3 Videos1 Aufgabe
In diesem Modul konzentrieren wir uns auf die Erstellung einer benutzerdefinierten Installationsschaltfläche für Ihre PWA und die Verwaltung der Sichtbarkeit von Komponenten mit React. Sie werden auch lernen, wie Sie Installationsereignisse und Promises für eine bessere Benutzerkontrolle handhaben.
Das ist alles enthalten
4 Videos1 Aufgabe
In diesem Modul lernen Sie, wie Sie Express mit React integrieren können, um eine Full Stack-Anwendung zu erstellen. Sie werden ein Backend einrichten, Daten dynamisch abrufen und die Benutzererfahrung mit Last-Indikatoren verbessern.
Das ist alles enthalten
6 Videos1 Aufgabe
In diesem Modul führen wir Sie durch das Rendern von Listen, die Handhabung von Formularen und die Verwaltung von Benutzereingaben in React. Sie lernen auch, wie Sie Daten in Listen dynamisch sortieren und filtern können, um Ihre App interaktiv und benutzerfreundlich zu gestalten.
Das ist alles enthalten
10 Videos1 Aufgabe
In diesem Modul werden wir Techniken zum Refactoring von Code untersuchen, um große React-Komponenten zu optimieren. Sie werden lernen, wie Sie große Komponenten in kleinere, wiederverwendbare Teile zerlegen und die Gesamtstruktur Ihrer App verbessern können.
Das ist alles enthalten
3 Videos1 Aufgabe
In diesem Modul lernen Sie die Grundlagen von MySQL kennen, beginnend mit dem Verstehen seines Zwecks und dem Einrichten einer lokalen Datenbankumgebung mit XAMPP. Anschließend lernen Sie die wichtigsten SQL-Abfragen kennen, um Tabellen zu erstellen, Datensätze einzufügen und Daten effektiv abzurufen.
Das ist alles enthalten
14 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

von
Mehr von Softwareentwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
JavaScript in Modern Web Development konzentriert sich auf die Vermittlung der Kernkompetenzen, die für die Entwicklung interaktiver, leistungsstarker Websites und Anwendungen erforderlich sind. JavaScript ist eine der am weitesten verbreiteten Programmiersprachen und seine Relevanz ergibt sich aus seiner Fähigkeit, die Benutzererfahrungen im Web zu verbessern und dynamische Inhalte, Animationen, Echtzeit-Updates und vieles mehr zu ermöglichen. Dieser Kurs befasst sich mit den besten JavaScript-Praktiken, der Entwicklung von React, Node.js und Progressive Web Apps und stellt sicher, dass Sie für die moderne Webentwicklungslandschaft gut gerüstet sind.
Dieser Kurs bietet eine umfassende Erkundung von JavaScript und seiner Anwendung in der modernen Webentwicklung. Er behandelt grundlegende JavaScript-Konzepte wie die Optimierung der Code-Performance, Modularität und die Grundlagen von React. Außerdem lernen Sie fortgeschrittene Techniken wie die Verwendung von React mit externen Paketen, die Verwaltung von Zuständen mit React-Hooks, die Entwicklung eines Spiels in React und die Erstellung von Progressive Web Apps (PWA). Außerdem lernen Sie, wie Sie Backend-Technologien wie Node.js und Express.js für die Full Stack-Entwicklung nutzen können.
Nach Abschluss dieses Kurses werden Sie in der Lage sein, interaktive, dynamische Webanwendungen mit JavaScript und React zu erstellen. Sie werden verstehen, wie Sie JavaScript Code für die Leistung optimieren, verschiedene Bibliotheken für ein verbessertes UI integrieren, den Status und den lokalen Speicher in React-Apps verwalten und mit APIs und Backend-Diensten mit Express arbeiten können. Darüber hinaus erlangen Sie die Fähigkeit, Progressive Web Apps zu erstellen und Ihre Anwendungen mit Electron sogar als Desktop-Apps bereitzustellen.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

