Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background

Digital Transformation Manager

12. - 15.11.2018 in Nürnberg

Digitale Transformation im Unternehmen - der Schnelleinstieg

21. - 22.11.2018 in Nürnberg

Header Image
 
 
 

React und Typescript

Seminardauer: 3 Tage
zur unverbindlichen Anfrage

Ziele

React ist eine der meistverwendeten Libraries zum Erstellen von Single-Page-Anwendungen (SPAs). React kommt unter anderem bei Facebook, Instagram, Netflix, der New York Times und WhatsApp zur Verwendug. In dieser Schulung lernen die Teilnehmer die Grundlagen, die allen SPA-Libraries (wie React oder Angular) zugrunde liegen, sowie die Besonderheiten von React. Am Ende sind sie in der Lage, Anwendungen verschiedenster Komplexität mit React umzusetzen und dabei best practices zu berücksichtigen. Der Einsatz von TypeScript in dieser Schulung bietet den Teilnehmern eine bessere Unterstützung durch die Entwicklungsumgebung und fürht zu qualitativ hochwertigem Code.

Zielgruppe

Entwickler mit JavaScript Erfahrung

Voraussetzungen

Erfahrungen mit HTML und JavaScript

Agenda

Entwicklung moderner Frontend-Anwendungen

  • Überblick und Gemeinsamkeiten von React, Angular, Vue.js
  • deklarative / datengetriebene Architektur
  • Komponenten - eigene HTML-Tags erstellen

Modernes JavaScript

  • Entwicklung mit node.js und npm
  • Neuerungen in ES2015-ES2018
  • Module
  • Pfeilfunktionen
  • Variablendeklaration mit let & const
  • Klassen-Syntax
  • Funktionale Programmierung (map, filter, ...)

TypeScript

  • Statische vs Dynamische Typisierung
  • Typendeklaration bei Variablen, Funktionen und Klassen
  • grundlegende Datentypen
  • Tupel, Objekte, Unions, Generics
  • Interfaces

React-Templatesprache

  • JavaScript-basierte Templatesyntax: JSX
  • Properties in JSX
  • Elemente wiederholen
  • if / else
  • events
  • CSS-Klassen und Stile

State (Anwendungszustand) verwalten

  • Festsetzen und ändern des Anwendungszustands
  • die Funktion _setState()_
  • Erfassen des Zustands von input-Elementen

Komponenten: Grundbausteine moderner Web-Anwendungen

  • Komponenten: Eigene HTML-Tags in React definieren
  • Funktionale Komponenten & Klassenkomponenten
  • State, Props & Events
  • Datenfluss zwischen Komponenten
  • Lifecycle-Events
  • Performanceoptimierung mit Pure Components
  • Vorgefertigte Komponenten einbinden

Testen von React-Anwendungen

  • Testen von JavaScript-Funktionen mit Jest
  • Testen von React-Komponenten mit Snapshot-Tests

React Router

  • Client-seitiges Routing
  • Anzeigen verschiedener Ansichten basierend auf der Route

State Management mit Redux

  • State Managment mit Redux in komplexen Anwendungen
  • Datenverwaltung mit reinen Funktionen und Reducern
  • Kombinieren von Reducern
  • React-Redux Anbindung mittels connect()

Schulungsunterlagen

nach Absprache
 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.395,00 € pro Person

spacing line1.660,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Merkzettel Icon Auf den Merkzettel
PDF IconPDF Icon
 

Europaweit unter den Besten
Unser Education Center wird seit 2012 beim jährlichen Leistungsaudit für das ITCR - International Training Center Rating® jeweils in der höchsten Leistungsstufe mit 5 von 5 Sternen ausgezeichnet.
Das bestätigt unseren langjährigen Premium-Status als Bildungsanbieter und beweist gleichzeitig, dass wir zu den besten Schulungshäusern in Europa gehören.

IT-Schulungen.com 5 Sterne

 Microsoft Learning Partner

Linux Foundation Training Partner

LPI Gold Approved Training Partner

 Alibaba Cloud
-
-
EC-Council  IT-Schulungen.com Partner für Seminare und inhouse Schulungen
 

Diese Seite weiterempfehlen:

Merkzettel Icon
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel

Zuletzt angesehen