React und React Native – Programmierung von modernen User Interfaces und Apps
React wurde ursprünglich als interne Lösung von Facebook entwickelt und für den Newsfeed eingesetzt. Mit Hilfe einer JavaScript-Softwarebibliothek werden Userinterface-Komponenten von Webseiten zur Verfügung gestellt. Durch die spezielle Konzeptionierung verspricht React den einfachen und performanten Aufbau komplexer Anwendungen und findet typischerweise bei Single-Page-Applikationen (ein HTML Dokument, bei dem die Inhalte dynamisch nachgeladen werden) Anwendung. ReactNative ist einer der wenigen Frameworks, die das pattformübergreifend programmieren von native Apps in JavaScript ermöglicht. In diesem Kurs lernen Sie auf praxisnahe Weise mit Hilfe einer Open-Source-JavaScript-Bibliothek (React), interaktive und dynamische Anwendungen für das Web zu erstellen, die schnell und skalierbar sein sollen. Sie erfahren, wie Sie mit React Native, einem Open-Source-Framework, plattformübergreifend mobile Apps sowohl für Android also auch für iOS entwickeln können.
Kursinhalte
- React
- React Tooling (Online, Visual Studio Code)
- React Project Structure
- React JSX and Babel
- Styling React Elements
- React Components (Class Components versus Function Components)
- React and Virtual DOM
- Regular Function versus Arrow Function
- React Import & Export Modules
- React State
- React Props
- React Lifecycle
- React Events
- MapFunction and other Functions
- Array Destructuring
- React Tooling with Command Line Interface (CLI) and NodeJS
- React Input
- ReactHooks (useState, useEffect, … )
- React Forms
- Managing a Component Tree
- Integrating CSS
- Spread Operator
- React Router
- React Frontend with Backend
- React Native
- React Native Introduction
- Setting up the development environment
- React Native Tooling (Online Tool, Visual Studio Code)
- React Native Project Structure
- React Native Core Components
- Create Custom Components
- Handling Text Input
- Using ScrollViews
- Using List Views
- Running On Device
- Styling
- Layout with Flexbox
- Handling Touches
- Naivgating between Screens
- Animations
- Adding an Image
- Using the Expo Tools and Expo SDK: BarCode –Scanner
- Expo Sensors
- Expo-Battery
- Expo-Camera
- Expo-Localization
- Expo-av to allow audioplayback
- Install Expo-Speech
- React
Zielgruppe
Web-Entwickler, Personen die Anwendungen und Apps mit React bzw. React Nativ entwickeln möchtenVoraussetzungen
Grundlegendes Wissen im Umgang mit JavaScript und jQueryAbschluss & Bestätigung
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.Teilnehmerstimmen
Andreas N.13.04.2026Es wurde speziell auf unsere Situation im Unternehmen eingegangen und auch weit über den Tellerrand hinaus referiert
Buchen Sie Ihren Termin
16.11.2026 - 19.11.2026
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
16.11.2026 - 19.11.2026
Online
30.03.2027 - 02.04.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
30.03.2027 - 02.04.2027
Online
26.07.2027 - 29.07.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
26.07.2027 - 29.07.2027
Online
29.11.2027 - 02.12.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
29.11.2027 - 02.12.2027
Online
Alle Preise zzgl. MwSt.
Angebot einholen
Ihr individuelles Kursangebot
Kostenvoranschlag
Unverbindlich herunterladen
Training Services
Services zu Ihrem Seminar
Sie haben Fragen zum Kurs?
Kursempfehlungen
Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Face-to-Face-Trainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie
Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Präsenztrainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie



Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



React und React Native – Programmierung von modernen User Interfaces und Apps
Erhalten Sie in unseren kostenlosen Online-Infoveranstaltungen einen Überblick über Ablauf, Inhalte und Ziele der Weiterbildung. Lernen Sie die Vortragenden kennen, stellen Sie Fragen und prüfen Sie, ob das Format zu Ihnen passt.
Kursinhalte
- React
- React Tooling (Online, Visual Studio Code)
- React Project Structure
- React JSX and Babel
- Styling React Elements
- React Components (Class Components versus Function Components)
- React and Virtual DOM
- Regular Function versus Arrow Function
- React Import & Export Modules
- React State
- React Props
- React Lifecycle
- React Events
- MapFunction and other Functions
- Array Destructuring
- React Tooling with Command Line Interface (CLI) and NodeJS
- React Input
- ReactHooks (useState, useEffect, … )
- React Forms
- Managing a Component Tree
- Integrating CSS
- Spread Operator
- React Router
- React Frontend with Backend
- React Native
- React Native Introduction
- Setting up the development environment
- React Native Tooling (Online Tool, Visual Studio Code)
- React Native Project Structure
- React Native Core Components
- Create Custom Components
- Handling Text Input
- Using ScrollViews
- Using List Views
- Running On Device
- Styling
- Layout with Flexbox
- Handling Touches
- Naivgating between Screens
- Animations
- Adding an Image
- Using the Expo Tools and Expo SDK: BarCode –Scanner
- Expo Sensors
- Expo-Battery
- Expo-Camera
- Expo-Localization
- Expo-av to allow audioplayback
- Install Expo-Speech
- React
Zielgruppe
Web-Entwickler, Personen die Anwendungen und Apps mit React bzw. React Nativ entwickeln möchtenVoraussetzungen
Grundlegendes Wissen im Umgang mit JavaScript und jQueryAbschluß
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.Teilnehmerstimmen
Andreas N.13.04.2026Es wurde speziell auf unsere Situation im Unternehmen eingegangen und auch weit über den Tellerrand hinaus referiert