Schulung React Native
Beschreibung/Inhalt
Dieses Schulungsmodul führen wir mit jeder React Native-Version nach Ihrem Wunsch durch.
- Einführung
Überblick über die Werkzeuge (NodeJS, NPM, YARN, JEST, ENZYME …)
X-Platform entwickeln mit Visual Studio Code auf PC, Mac oder Linux
erforderliche JavaScript (ES6/ES7), TypeScript oder Flow Grunglagen
Funktionsweise ReactJS
JavaScript Spracherweiterung JSX
createElement vs. createClass
Verwenden der ES6 und/oder TypeScript Syntax
Arbeiten mit dem Virtual DOM
Imperative vs. Declarative
Komposition und erzeugen von Komponten
Verwenden des states und der props
Lifecycle und Hooks
Container vs. Presentational Components
Stateless Functional Components
Private Stateless Functional Components
Sytnthetic Events
Architektur und Flux Pattern
Verwenden von Flux
Erweiterung von React zu React Native
Funktionsweise
erste Schritte auf iOS und/oder Android
Crossplattform API’s
Gemeimsamme Komponenten
Plattform spezifische Komponenten (iOS/Android)
Styling mit CSS und Felxbox (von Komponenten)
Verwenden von styled components
Navigation
Verwenden von Redux mit React Native
Redux-Erweiterungen
Thunk middleware
Asynchrone Bibliotheken wie Saga und Redux Promise Middleware
optinal: Alternativen zu Redux z.B. MobX | Cerebral
Native Module
Debugging
Hot Update
Internationalisierung
Unit Testing
optional: Dependency Injection für ReactJS
optional: Deployment der App bei iTunes und Google Play
Optional: Windows 10 / UWP
Dauer
Nach Ihren Wünschen. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
Termine
Auf Anfrage. Wir richten diese Schulung für individuell Ihr Unternehmen aus. Dies ist keine Gruppenschulung, bei der Sie mit anderen Unternehmen zusammen lernen und sich nach einer vorgegebenen Agenda richten müssen.
Ort
Online (per TEAMS oder ZOOM oder anderer Videosoftware nach Ihrem Wunsch)
oder
an Ihrem Firmensitz in Deutschland, Österreich und der Schweiz (andere Länder auf Anfrage)
oder
an Ihrem Firmensitz in Deutschland, Österreich und der Schweiz (andere Länder auf Anfrage)
Schulungsdidaktik
Nach Ihrer Wahl:
- Klassische Schulung mit PC-Übungen
- Reine Präsentation ohne PC-Übungen oder
- Interaktiver Workshop mit Beratungsanteil
Das ist im Preis enthalten
Sie erhalten von uns einen Festpreis inklusive:
- Einem bestimmten, im Angebot benannten und per Expertenprofil ausgewiesenen Top-Experten
- Vorgespräch mit dem Experten zur Abstimmung der Inhalte und der Didaktik
- Bis zu 10 Teilnehmer, bei reinen Präsentationen: beliebige Teilnehmeranzahl
- Teilnahmezertifikat für alle Teilnehmer