Webentwicklung mit React (DE) - Training / Workshop von Trivadis Holding AG

Inhalte

Mit Hilfe der von Facebook entwickelten Open-Source Lightweight Frontend-Bibliothek React kannst du einfach und schnell interaktive Weboberflächen erstellen. Die Bibliothek wird seit 2011 von Facebook eingesetzt und erfreut sich seither an einer stetig wachsenden Community. Die mit React entwickelten Oberflächen setzen sich aus mehreren Komponenten zusammen. React garantiert durch einen "One Way Dataflow", dass eine Änderung an Subkomponenten die Elternkomponente nicht beeinflusst. Zusätzlich bietet React die Möglichkeit des serverseitigen Renderings, wodurch die Performance von Webanwendungen deutlich erhöht werden kann. React findet mittlerweile in vielen großen Projekten wie z. B. Facebook, Instagram, Netflix und Airbnb Anwendung und wird stetig weiterentwickelt. Im Rahmen des Trainings wird anhand praktischer Beispiele und Übungen der Einsatz von React im produktiven Umfeld vermittelt.

Contents

Grundlagen

  • Einführung in ReactJS
  • Modernes JavaScript mit ECMAScript 6
  • Entwicklungsumgebung mit Webpack und Babel

XML Syntax in JavaScript mit JSX

  • Einführung in JSX
  • Syntax
  • Vorteile von JSX

Entwicklung eigener Komponenten

  • Konfiguration
  • Zustand & Attribute
  • Lifecycle
  • Hierarchien & Kapselung
  • Eventhandling

Strukturierung und Architektur

  • Die Architekturansätze Flux vs Redux
  • Navigation in der Webapplikation mit History, Links & Routing
  • Serverseitiges Rendering

Eingabeformulare und Erweiterungen

  • Interaktive Attribute
  • Kontrollierte & unkontrollierte Komponenten
  • Animationen
  • Zwei-Wege Data-Binding

Testen

  • Reacts Test Utilities
  • Testen gekapselter Komponenten mit Shallow Rendering
  • Testframeworks Jest vs. Enzyme
Requirements

Gute JavaScript Kenntnisse sind erforderlich, z.B. durch Besuch unseres JavaScript Intensiveinstieg. Kenntnise von HTML, CSS und dem Node Packaging Manager (npm) sind hilfreich.

Lernziele

  • Nutze die Lightweight Frontend Bibliothek React zur einfachen Erstellung von Weboberflächen.
  • Das Training vermittelt dir praxisbezogen die nötigen Grundlagen.

Zielgruppen

Das Training ist für dich geeignet, wenn du im Anschluss mit React sofort produktiv werden willst.

SG-Seminar-Nr.: 5210425

Anbieter-Seminar-Nr.: AD-WREACT (DE)

Preis jetzt anfragen

Seminar merken ›

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.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service