Webapplikationen erstellen mit React.js and Redux

Academy
Digicomp
Kurzbeschreibung
In diesem Workshop entwickeln und testen Sie schrittweise eine Single-Page-App mit React.js und Redux.
Kursorte
Bern, Zürich
Kursarten
Kurs/Seminar
Fachbereiche

Software Engineering, Web Programmierung, Informatik

Dieser Kurs ist neu hier. 0 User folgen diesem Kurs und erhalten Bescheid, wenn es Neues gibt - Kurs jetzt folgen.

Du hast den Kurs besucht? Kurs jetzt bewerten.

Hier kannst du der Eggheads Community deine Fragen zu diesem Kurs stellen. Auch Kursleiter können mitdiskutieren.


Frage stellen

Du must angemeldet sein um zu antworten

Kursleiter

Andi

Andi Profilfoto
Kursinhalt
  1. Einführung in ECMAScript 6, Babel und Webpack
  2. React.js Komponenten
    • Class Components
    • Functional Components
    • Strukturierung der Komponenten
    • Verwaltung von Zustand in React.js
    • Inline Styles
  3. Redux Store
    • Verwaltung von Zustand mit Redux
    • Actions und Reducers
    • Strukturierung der Actions und Reducers
    • Asynchrone Actions und Thunks
  4. Nützliche Werkzeuge
  5. Tests
    • Shallow Rendering
    • Mocha und Must.js
    • Enzyme Testbibliothek
    • Mounted Rendering mit jsdom
    • Integrationstests mit Sinon
Kursziele
  • Vertiefter Einblick in React.js und Redux
  • Entwickeln einer Webapplikation basierend auf React.js und Redux
  • Erstellen verschiedener Arten von Tests für Ihre Komponenten
  • Kennen der Unterschiede zwischen deklarativer und eventgetriebener Frontend-Programmierung
  • Beherrschen des Zusammenspiels zwischen Zustand, Rendering und Aktionen, die entweder durch den Benutzer oder durch Antworten vom Backend ausgelöst werden
Zielpublikum

Dieser Workshop richtet sich an Softwareentwickler.

Anforderungen

Programmierkenntnisse in JavaScript, Kenntnisse in ECMAScript 2015 und/oder in der Frontend-Entwicklung sind von Vorteil, werden jedoch nicht vorausgesetzt.

Methodik

Sie werden sich in kleinen Lerneinheiten jeweils verschiedene Aspekte von React.js und Redux anschauen und direkt im Anschluss in eine lauffähige Applikation einbauen und testen.

Kursgebühr
Fr. 1'400.00
Nächste Durchführungsdaten
  • 14. Juni 2018
  • 6. August 2018
  • 1. Oktober 2018