React Intensiv-Schulung

React Native & TypeScript Intensiv-Schulung

Der beste Weg mit
React Native zu starten



RWE Group Business Services GmbH, Dortmund
Commerzbank
Allianz
Robert Bosch GmbH, Stuttgart
Galeria Kaufhof
SWR

Interaktiver Workshop

Schneller und ange­nehmer lernen.

Bücher und Videokurse sind heute nicht mehr wegzudenken und ein wichtiger Teil von Fortbildung. Schulungen allerdings bieten weitere Vorteile und bieten für das Erlernen eines Themas großen Mehrwert. In unseren Schulungen kannst du:

  • Durch direktes Feedback schneller lernen.
  • Dir dediziert die Zeit und den Raum nehmen dich aufs lernen einzulassen.
  • Den Trainer oder die Trainerin nach konkreten Lösungsansätzen für deine Projekte fragen.
  • Gemeinsam Lernhürden überwinden und durch Diskussionen besser verstehen.
  • Eine gute Zeit mit anderen Entwickler in der gleichen Situation haben.
 
Teilnehmer

Agenda

Wissen aus der Praxis.

Seit mehreren Jahren arbeiten Wir selbst intensiv mit dieser Technologieund wissen, welche Probleme zuerst in der echten Welt auftreten werden. Deshalb arbeiten wir mit kleinen Aufgaben welche euch genau auf diese Herrausforderungen aus der echten Welt vorbereiten. Unsere Schulungen haben wir in kleine Lernmodule aufgeteilt welche immer aus einem Theorie- und Praxis-Anteil bestehen.
Der Praxis-Anteil liegt dabei bei 60%.

JSX

Javascript und JSX Grundlagen

Im JavaScript-Teil wiederholen wir kurz wichtige Grundlagen, die für eure Anwendungen wichtig sind.

  • ES2018 / ES2019 Einführung
  • Scoping mit var/let/const
  • this im Detail
  • Klassen
  • Funktionale Programmierung
  • Funktionen höherer Ordnung
  • Promises (Asynchronität)
  • Fehlerbehandlung bei Asynchronität
  • Destructuring
TypeScript Logo

Grundlagen TypeScript

Optional können wir in dieser Schulung auch TypeScript(TS) behandeln. TS setzt sich mehr und mehr in der Entwicklung mit JavaScript durch und ermöglicht euch wartbare Software zu schreiben.

  • Unterschiede zu ES6
  • Fat Arrow
  • Typen
  • Decorators / Annotationen
  • Modul-System
  • Interfaces
  • Generics
  • Compiler Konfiguration
JSX

React Grundlagen

Im React-Teil starten wir mit notwendigen Grundkonzepten und vertiefen nach und nach.

  • Was ist React und wie nutze ich es richtig?
  • Komponenten
  • Einführung in JSX / JSX-Fallstricke
  • Aufsetzen von Applikationen mit Create React App und Webpack
  • Props & States
  • Virtual DOM - Grundlagen
  • Lifecycle von Komponenten
  • Hooks in React
JSX

React Native Grundlagen

Wir bauen eine komplette React-Native-App und gehen auf die Möglichenkeiten aber auch Fallstricke ein. Wir wechseln hierbei immer zwischen Theorie und Praxis.

  • React Native Grundlagen
  • Expo Grundlagen
  • Architektur und Struktur
  • Styling
  • Statemanagement
  • Komponenten und Listen
  • Navigation(Stack, Tab, Drawer)
  • Testen von Komponenten
  • Erweiterte React Native Konzepte
JSX

React Native fortführende Themen

In diesem Teil gehen wir auf Aufgaben ein die meist fehleranfällig oder Herrausfordernt sind. Angefangen mit Zugriff auf Hardware-Apis bis hin zu Uploads aus der App zu einem Server. Am Ende zeigen wir euch wie ihr eure Anwendungen in den AppStore und Playstore bekommt und welche kniffe es hierbei gibt.

  • Modale Dialoge
  • Zugriff auf API/Hardware Komponenten
  • Speichern und Laden von lokalen Daten
  • State Management mit Redux
  • Uploads
  • Statemanagement
  • Erweiterte Themen zu Expo
  • Erweiterte Nutzung von Hooks
  • Upload im AppStore und PlayStore
preload image

Trainer

Lerne von den Besten.

Wir schulen Entwickler zum Thema React. Um die bestmöglichen Schulungen zu geben, haben wir uns als Trainer-Community zusammengeschlossen. Somit arbeiten wir gemeinsam an Materialien und Didaktik für unsere Teilnehmer um die bestmöglichen Kurse zu liefern.

Unter anderem sind wir:

  • Erfahrene Softwareentwickler mit Fokus React
  • Im Alltagsgschäft aktiv in React Projekten eingebunden
  • Aktive Mitglieder der React-Community
  • Organisatoren von Meetups und Konferenzen

Voraussetzungen

Ohne viel Vorwissen direkt starten.

Voraussetzung sind Grundlegendes Wissen im Bereich JavaScript und HTML. Du musst kein Profi sein, innerhalb des Workshops gehen wir auf die individuelle Situation der Gruppe ein und passen sowohl den Fokus als auch die Geschwindigkeit an. Somit können dann fehlende Grundlagen noch einmal wiederholt oder auch übersprungen werden. Wenn mehr Grundlagen benötigst kannst du dich auch über unsere Schulungen im Bereich HTML & CSS und JavaScript informieren.

Technische Voraussetzung für die Schulung ist ein eigenes Notebook mit Windows, Linux oder MacOSX. Weiterhin wird NodeJS mit einigen Paketen benötigt, du bekommst hierzu eine Schritt-für-Schritt-Anleitung nach deiner Anmeldung zu diesem Workshop. Wir bringen einige Smartphones zum Testen mit, wir empfehlen dir allerings auch mindestens ein Gerät mitzubringen um parallel mit anderen deine Anwendung auf deinem Gerät zu deployen.

Bewertungen

Die Meinung unserer Teilnehmer zählt.

Am letzten Tag der Schulung bitten wir unsere Teilnehmer um ein Feedback. Hierbei erreichen wir aus insgesamt 892 abgegeben Bewertungen aktuell eine durchschnittliche Bewertung von 4,6 Sternen.

Sehr guter Workshop und geballte Fachkompetenz bei allen Trainern.
Berlin, 23.05.2018
Es war ein toller Workshop!
Karlsruhe, 15.06.2019
React kann kommen, ich bin vorbereitet! :-)
Stuttgart, 19.06.2019
Habe viel gelernt, vor allem dadurch, dass man viel selbst ausprobieren konnte.
Berlin, 29.10.2019

Termin flexibel
Standarddauer 3 Tage
React Firmenschulung Inhouse
Termine und Preise auf Anfrage Auf Anfrage