Seminare
Seminare

React für Fortgeschrittene

Seminar - PROKODA GmbH

React für Fortgeschrittene
Termin Ort Preis*
02.12.2024- 04.12.2024 online 1.660,05 €
24.03.2025- 26.03.2025 online 1.660,05 €
24.03.2025- 26.03.2025 Nürnberg 1.660,05 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Agenda React im Detail nach Bedarf: TypeScript für React Hooks im Detail

  • Hintergründe und Regeln von Hooks
  • Eigene Hooks erstellen

Komponenten im Detail

  • Inhalte an Komponenten übergeben
  • Wrapper für bestehende HTML-Elemente
  • Entwurfsmuster: Render-Props
  • Entwurfsmuster: HOC (Higher-order Component)
  • Prop Drilling und Abhilfen

JSX im Detail

  • Kompilierung
  • Sicherheit und XSS

Effect-Hook im Detail (Problem des veralteten States) Context

  • Context-Definition mit und ohne State
  • Context und TypeScript

Refs

  • Refs zum Ablegen von Daten
  • Ref-Property zum Zugriff auf HTML-Elemente

Performance-Optimierung

  • Messen der Performance
  • Einsetzen von memo und useCallback zur Optimierung
  • Lazy-Loading von Komponenten

Reducer-Hook und State Management mit Reducern

  • Portale
  • Error Boundaries
  • Strict-Mode

React Libraries und Tools API-Kommunikation

  • Libraries für die API-Kommunikation
  • Abfragen von APIs mit react-query
  • GraphQL-Queries in React mit Apollo

next.js

  • Pre-Rendering von Routen mit next.js
  • Routing in next.js

Testen und Komponentendemos

  • Komponentendemos mit Storybook
  • Überblick über automatisierte Tests in JavaScript
  • E2E-Tests mit Cypress
  • Testen von React-Komponenten mit react-testing-library

State Management und Redux

  • Überblick über State Management Tools: Redux, MobX, Zustand
  • Libraries für Redux: redux toolkit, thunk, ...
  • Immutability-Hilfslibraries: immutable.js, immer.js

Styling Tools

  • Emotion
  • Styled-Components

Überblick über weitere Tools

  • Überblick: PWAs mit React
  • Überblick: React Native
  • Überblick: Authentifizierung mit React
  • Überblick: Internationalisierung mit React
Teilnahmevoraussetzungen:

Voraussetzungen

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

  • Besuch des Kurses Einführung in React oder vergleichbare Kenntnisse
Zielgruppe:

Zielgruppe

  • Entwickler
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha