Einführung in React - Seminar / Kurs von PROKODA GmbH

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Erfahrungen in JavaScript, HTML und CSS sind wünschenswert.

Inhalte

Entwicklung moderner Frontend-Anwendungen

  • Überblick und Gemeinsamkeiten von React, Angular, Vue.js
  • deklarative / State-basierte Architektur
  • Komponenten - eigene HTML-Tags definieren

JavaScript Grundlagen für React

  • Entwicklung mit node.js und npm
  • Module (import und export)
  • Pfeilfunktionen
  • Funktionale Programmierung in JavaScript

TypeScript Grundlagen für React

  • Typendeklaration bei Variablen, Funktionen, Arrays und Objekten
  • Type Aliases und Interfaces
  • Type Assertions, Union Types, Generics

State (Anwendungszustand) verwalten

  • Konzept der Immutability (Unveränderlichkeit)
  • Festsetzen und Ändern des Anwendungszustands
  • Arbeiten mit dem State-Hook in Funktionskomponenten
  • Erfassen des Zustands von input-Elementen

JSX: die React-Templatesprache

  • JavaScript-basierte Templatesyntax: JSX
  • Binden von Inhalten und Properties
  • Event-Handler
  • CSS-Klassen und Stile
  • if / else
  • Elemente wiederholen

Komponenten: Grundbausteine moderner Web-Anwendungen

  • Einbinden vorgefertigter Komponenten
  • Definieren von Props in eigenen Komponenten
  • Definieren von Events in eigenen Komponenten
  • Datenfluss zwischen Komponenten
  • Komponenten inspizieren mit den React Developer Tools
  • Funktionskomponenten und Klassenkomponenten

Arbeiten mit Hooks

  • Funktionsweise von Hooks in React Verwenden von eingebauten und externen Hooks

APIs aus React abfragen

  • Senden von HTTP-Requests via fetch
  • Verwenden der Libary "react-query"
  • Verwenden des effect-Hooks, um HTTP-Requests auszulösen

React Router

  • Client-seitiges Routing
  • Anzeigen verschiedener Ansichten basierend auf der Route

Vertiefung und Ausblick

  • Überblick: Context: Teilen von Daten über einen Komponentenbaum hinweg
  • Überblick: Erstellen eigener Hooks
  • Überblick: Libraries für Styling und Formulare
Hinweise

Entwicklung moderner Frontend-Anwendungen

  • Überblick und Gemeinsamkeiten von React, Angular, Vue.js
  • deklarative / State-basierte Architektur
  • Komponenten - eigene HTML-Tags definieren

JavaScript Grundl ...

Mehr Informationen >>

Zielgruppen

  • Front-End-Entwickler

Termine und Orte

Datum Uhrzeit Dauer Preis
Nürnberg, DE
07.07.2025 - 09.07.2025 09:00 - 16:00 Uhr 24 h Mehr Informationen > Jetzt buchen ›

SG-Seminar-Nr.: 8531839

Termine

  • 07.07.2025 - 09.07.2025

    Nürnberg, DE

Durchführung garantiert

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›
Vergleichen

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 24 h
  •  
  • Anbieterbewertung (38)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
Nürnberg, DE
07.07.2025 - 09.07.2025 09:00 - 16:00 Uhr 24 h Mehr Informationen > Jetzt buchen ›