Schulungen

meet-the-experts-logo-weiss

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

Training:

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

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 Entwickler und IT Consultant sowohl im Backend als auch im Frontend unterwegs. Seine Leidenschaft gilt modernen Web-Anwendungen.

Holger Grosse-Plankermann

Holger Grosse-Plankermann ist seit 2015 für die codecentric als Senior Consultant und Senior Developer tätig. Gerne entwickelt und entwirft er gut testbare Software und bewegt sich dabei sowohl im Backend als auch im Frontend. Holger nutzt dabei oft den Java EE/Spring Stack und ist zudem ein Verfechter von JavaScript- und Web-Technologien.
Er hält immer Ausschau nach innovativen Lösungen für Kundenprobleme. Sein aktuelles Interesse gilt dem Bereich der funktionalen Programmierung, und er bleibt im Bereich JavaScript-Frameworks immer am Ball.

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