KnowledgeCity

React.js für Einsteiger

Dieser React.JS-Kurs dient der Einführung in die React JavaScript-Bibliothek zur Erstellung von Benutzeroberflächen.

Dieser React.JS-Kurs dient der Einführung in die React JavaScript-Bibliothek zur Erstellung von Benutzeroberflächen. Dieser Kurs ist für Anfänger mit wenig bis gar keinen Vorkenntnissen in React geeignet.

In diesem Kurs lernen Sie die grundlegenden Konzepte von React kennen, einschließlich der Einrichtung einer React-Entwicklungsumgebung, der Erstellung von Komponenten und der Verwaltung von Zuständen, der Handhabung von Benutzerereignissen und der Arbeit mit der leistungsstarken Rendering-Engine von React.

Neben den Kernkonzepten von React lernen Sie auch Best Practices für die Organisation und Strukturierung Ihrer React-Anwendungen sowie den Einsatz gängiger React-Tools kennen. Sie werden auch die Hauptunterschiede zwischen React und einfachem JavaScript erforschen, einschließlich der Vorteile eines komponentenbasierten Ansatzes zur Erstellung von Benutzeroberflächen.

Am Ende dieses Kurses werden Sie ein solides Verständnis von React haben und in der Lage sein, grundlegende React-Anwendungen von Grund auf zu erstellen. Egal, ob Sie eine Karriere in der Web-Entwicklung beginnen oder einfach nur Ihre Fähigkeiten mit React erweitern möchten, dieser Kurs ist ein großartiger Startpunkt.

Lernziele

  • Verstehen, was React-Komponenten sind
  • Verstehen, wann man React verwenden sollte
  • Verstehen, wie man ES6+ verwendet
  • Verstehen von React-Klassenkomponenten
  • Verstehen von Komponentenrequisiten

Autor: Tony Davydets

Dauer: 1h 38m · 23 Lektionen
Niveau: Beginner
Sprache: Deutsch

Fähigkeiten, die du erwirbst

React-App erstellenJavaScript-BibliothekenNode.js (Javascript-Bibliothek)React JsxReagieren VRReact.js (Javascript-Bibliothek)

Was Sie lernen werden

  • Richten Sie eine React-Entwicklungsumgebung mit dem Create React App-Dienstprogramm ein
  • Erstellen Sie React-Komponenten und verwalten Sie Komponenteneigenschaften und Status
  • Verwenden Sie ES6+-Funktionen und JSX zum Rendern von Komponenten
  • Wenden Sie React Hooks wie useEffect, useState, useCallback und useMemo an
  • Implementieren Sie mehrere Komponenten mit Routing und Navigation
  • Übergeben Sie Daten mit benutzerdefinierten Hooks und der Context API

Wichtige Erkenntnisse

  • React ist eine JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen mit einem komponentengestützten Ansatz.
  • Der Kurs behandelt sowohl Klassenkomponenten mit Lebenszyklusfunktionen als auch funktionale Komponenten mit Hooks.
  • Lernende erkunden die wichtigsten Unterschiede zwischen React und vanillem JavaScript, einschließlich JSX versus regulärem HTML.
  • Der Kurs vermittelt Best Practices für die Organisation und Strukturierung von React-Anwendungen und Ordnerstrukturen.
  • Am Ende können Lernende grundlegende React-Anwendungen von Grund auf erstellen.

Häufig gestellte Fragen

Für wen ist dieser Kurs geeignet?

Er ist für Anfänger mit wenig oder gar keiner vorherigen React-Erfahrung geeignet, die eine Karriere in der Webentwicklung starten oder React zu ihren Fähigkeiten hinzufügen möchten.

Was kann ich nach Abschluss dieses Kurses tun?

Sie werden ein solides Verständnis von React haben und grundlegende React-Anwendungen von Grund auf erstellen können.

Welche Themen behandelt dieser Kurs?

Er behandelt React-Grundlagen, darunter Einrichtung einer Entwicklungsumgebung, Erstellung von Komponenten, Statusverwaltung, Behandlung von Benutzerereignissen, Arbeit mit Reacts Rendering-Engine, Hooks, Routing und Navigation sowie die Context API.

Benötige ich vorherige React-Erfahrung?

Nein. Der Kurs ist für Anfänger mit wenig oder gar keiner vorherigen React-Erfahrung konzipiert und führt die React-Bibliothek von Grund auf ein.

Was ist der hier behandelte Unterschied zwischen React und vanillem JavaScript?

Der Kurs untersucht, warum React anstelle von JavaScript verwendet wird, die Vorteile eines komponentengestützten Ansatzes zum Erstellen von Benutzeroberflächen und JSX versus regulärem HTML.

Transkript

Transkript

Hello, and welcome to Knowledge City's course for React. My name is Tony. I am a professional developer with over 25 years of application development, architecture experience, and I will be your instructor. In this course you will learn about React JS and why it exists. We will also go over class components, functional components and dataflow. We will take a look and familiarize ourselves with command line interface commands, otherwise known as CLI commands. By the end of this course, you will be able to understand why use React over regular JavaScript, how to use HTML and JSX when creating a React component, and understand how to use React Context API and utilize custom hooks to pass data and inside a React Web application. Let's get started.

Unterwegs lernen

Lerne überall — mit der KnowledgeCity-App schaust du Lektionen unterwegs.