Der React JS Praxiskurs - Web-Apps reaktiv entwickeln
Learn ReactJS web app development! Master JSX, Hooks, DOM manipulation, and state management with MobX/MST & Redux. Build dynamic user interfaces with React Router.
Course Content
Der React JS Praxiskurs - Web-Apps reaktiv entwickeln is an all-levels Udemy course taught by Stephan Haewß. It runs 15h 37m, is taught in German, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 43 reviews, with 559 students enrolled. It is a paid course, last updated October 2025.
Entdecken Sie die Welt der modernen Webentwicklung mit React JS! Dieser Kurs bietet eine umfassende Einführung in React, eines der beliebtesten JavaScript Frameworks zur Erstellung von dynamischen und interaktiven Webanwendungen.
Sie benötigen keine Vorkenntnisse in komplexen Frameworks. Der Kurs beginnt bei den Grundlagen und erklärt die effiziente Herangehensweise von React Schritt für Schritt. Grundlegende JavaScript Kenntnisse (ES6-Kenntnisse sind von Vorteil, aber nicht zwingend erforderlich) sowie rudimentäre HTML und CSS Kenntnisse sind ausreichend.
Was Sie lernen werden:
- React Apps erstellen mit ViteJS: Nutzen Sie das moderne Build-Tool ViteJS und die einfache Einrichtung mit
create vite, um schnell an die Entwicklung zu starten. - Funktionale React-Komponenten mit JSX schreiben: Lernen Sie, wie Sie wiederverwendbare UI-Elemente erstellen.
- Props verwenden: Verstehen Sie die Datenübergabe zwischen Komponenten.
- Komponenten kombinieren und kommunizieren: Erfahren Sie, wie Sie komplexe UIs aus kleineren Komponenten zusammensetzen.
- Zustand verwalten mit useState: Lernen Sie, wie Sie den Zustand Ihrer Anwendung verwalten und dynamisch aktualisieren.
- DOM-Elemente mit useRef ansprechen: Zugriff auf und Manipulation von HTML-Elementen.
- Lifecycle-Events und Seiteneffekte mit useEffect verstehen: Verwalten Sie Nebenwirkungen und reaktive Operationen.
- App-Zustand speichern und laden im LocalStorage: Ermöglichen Sie persistente Daten.
- 3 praktische Apps entwickeln: Üben Sie das Gelernte anhand von konkreten Beispielen: Zähler, Todo-Liste und Video-Player.
- Optimierungen mit memo, useCallback und useMemo: Verbessern Sie die Performance Ihrer React Anwendungen.
- Routing mit React Router: Implementieren Sie Navigation und URL-Pfade in Ihren Webanwendungen.
- Einführung in externes State-Management: Einblick in MobX und Redux als Erweiterung für komplexere Anwendungen.
Kursfokus:
Dieser Kurs konzentriert sich auf funktionale Komponenten und Hook-Funktionen (useState, useEffect, useRef, etc.) anstelle von Klassenkomponenten. Dies ermöglicht einen schnellen Einstieg und eine moderne Entwicklungspraxis. Wir verzichten auf eine umfassende Behandlung von externem State-Management, um den Fokus auf die Kernkonzepte von React zu legen.
Ziel:
Das Ziel ist ein solides Verständnis von React und die Fähigkeit, einfache bis komplexe Webanwendungen zu erstellen, die wartbar und erweiterbar sind. Die erworbenen Kenntnisse bilden eine hervorragende Grundlage für das Erlernen fortgeschrittener React Themen.
Zukünftige Erweiterungen:
Der Kurs wird regelmäßig mit neuen Lektionen erweitert, um auch Themen wie weitere Hook-Funktionen abzudecken.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.