Schulungen

Wissen, das Sie persönlich weiterbringt, weil Sie es sofort anwenden können – das versprechen unsere neuesten Schulungen und Workshops.

ReactJS und Redux

Beschreibung:

ReactJS ist eine Open-Source-JavaScript-Library für die Entwicklung von komponentenbasierten Benutzeroberflächen für Webanwendungen. ReactJS überzeugt dabei, dank der komponentenbasierte Struktur, durch eine hohe Wiederverwendbarkeit. Die durch geschicktes Rendering erreichte hohe Geschwindigkeit auch bei komplexen, datenlastigen,  Anwendungen, ist ein weiteres Argument für ReactJS.

Redux bietet einen einfachen Statecontainer für JavaScript und eine gute Grundlage für die Architektur von ReactJS Anwendungen.

Ziel dieser zweitägigen Schulung ist es, die wichtigsten Konzepte von ReactJS und Redux anhand zahlreicher praktischer Beispiele kennenzulernen.

Diese Schulung bietet einen umfassenden Einblick in die Entwicklung von ReactJS Anwendungen von der Einrichtung der Build-Infrastruktur über die testgetriebene Entwicklung bis zur Single-Page Web-Applikation. Die Inhalte werden zunächst theoretisch vermittelt und dann in einer Praxis-Session vertieft.

Schulungssprache

Deutsch oder Englisch

Termine und Ort

  • auf Anfrage

Dauer in Tagen

2

Teilnahmegebühr

1.950 EUR zzgl. Mehrwertsteuer (inkl. Mittagessen und Getränke)

Anmeldeformular


Teilnahmevoraussetzungen und Zielgruppe

Zielgruppe sind Anwendungsentwickler, die ReactJS  erlernen möchten. Erfahrungen mit JavaScript, wie sie im Kurs „JavaScript: Grundlagen“ erworben werden können, werden vorausgesetzt.

Teilnehmer sollten ihren eigenen Laptop mitbringen, auf dem bereits Node.js (4.2.6 LTS oder neuer) inkl. npm installiert sind. nvm ist hilfreich.

Trainer:

Daniel Mies

Daniel ist als Software Crafter seit 2015 Teil des codecentric Teams. Er ist sowohl im Backend als auch im Frontend unterwegs.

Momentan konzentriert er sich auf die Themen IoT und Industrie4.0 und unterstützt Unternehmen als Product Owner bei der Umsetzung ihrer Projekte.

Robert Hostlowsky

In den letzten 19 Jahren sammelte Robert Erfahrungen in verschiedenen Rollen in der Softwareentwicklung. Derzeit arbeitet er bei der codecentric AG als Entwickler und technischer Coach für agile Entwicklungspraktiken mit dem Ziel hoher Qualität und Effizienz.
Seit 2012 ist Robert begeisteter Anhänger der Software-Crafts-Bewegung.

Inhalte:

Einstieg

  • Einstieg in ES2015
  • React Konzepte
    • Virtual DOM
    • Komponente
    • Unidirectional Dataflow
  • Eine ReactJS Anwendung auf dem Papier
    • Einführung in ReactJS Komponenten
  • Erste Schritte mit ReactJS

 

ReactJS

  • Komponenten
  • JSX
  • User-Interaktion
  • Properties vs. State
  • Kommunikation zwischen Komponenten
  • Routing
  • Testgetriebene Entwicklung

Redux

  • Architektur mit Flux
  • Einführung in Redux
  • Actions, Store und Reducers
  • Integration in ReactJS