Next Date:
29.04.2024
Course ends on:
24.05.2024
Total Duration:
160 Stunden in 26 Tagen
Internship:
Nein
Teaching Languages:
  • Deutsch
Type of Course:
  • Weiterbildung 
Type of Provision:
  • Präsenzveranstaltung 
  • Virtuelles Klassenzimmer 
  • E-Learning 
Execution Time:
  • Tagesveranstaltung
  • Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
min. Participants:
6
max. Participants:
25
Price:
keine Angaben
Funding:
  • Bildungsgutschein 
  • Qualifizierungschancengesetz 
  • Deutsche Rentenversicherung 
  • EU/Bund/Land 
Type of Qualification:
Zertifikat/Teilnahmebestätigung 
Final Examination:
Ja
Qualification Title:
Zertifikat „React Native“
Certifications of the Course:
  • SGB III-Maßnahmezulassung 
Courses for Women only:
Nein
Childcare:
Nein
Quantity of Details:
Suchportal Standard Plus

Target Groups:
Dieser Lehrgang richtet sich an Webentwickler:innen, Webprogrammierer:innen, App-Entwickler:innen, Informatiker:innen und Fachinformatiker:innen.
Professional Requirements:
Dieser Lehrgang setzt gute JavaScript-, HTML5 -und CSS-Kenntnisse voraus.
Technical Requirements:
Die Teilnahme am Unterricht erfolgt über Internet per Videotechnik. Voraussetzung für die Nutzung deiner eigenen Hardware ist die Installation der Applikation alfaview®: https://cloud.alfanetz.de/test Falls du keinen geeigneten Computer hast, erhältst du von uns das technische Equipment, um von zuhause aus am Kurs teilnehmen zu können. Sollten die räumlichen und technischen Voraussetzungen dir eine Teilnahme von zuhause aus nicht ermöglichen, kannst du deinen Kurs auch in einem unserer Bildungszentren absolvieren.
Classification of the Federal Employment Agency:
  • C 124-05

Contents

In diesem Lehrgang lernst du die Kernkonzepte von React Native kennen und kannst damit moderne Apps für Android und iOS entwickeln, reaktionsfähige Designs erstellen und React-Native-Anwendungen animieren. Zudem erfährst du, wie Künstliche Intelligenz (KI) in deinem Beruf eingesetzt wird.

React Native

React Native Grundlagen (ca. 2 Tage)
Was ist React Native?
React Native Architektur, Struktur und Funktionsweise
Vor- und Nachteile
Kernkomponenten und native Komponenten
Grundlagen React-Bibliothek
Benutzereingaben

React Native-Komponenten (ca. 2 Tage)
Grundlegende Komponenten (View, Text, Image)
Styling von Komponenten
Erstellung von benutzerdefinierten Komponenten
Verwendung von Flexbox zur Layout-Gestaltung

React Native und native Gerätefunktionen (ca. 1 Tag)
Zugriff auf Gerätekamera, Dateisystem, Geolocation
Verwenden von Karten
Verwenden einer SQLite-Datenbank

Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI-Technologien im beruflichen Umfeld
Anwendungsmöglichkeiten und Praxis-Übungen

Entwicklungs-Workflow (ca. 3 Tage)
Was ist die Expo?
Erstellung einer React-Native-Anwendung
App auf einem Gerät ausführen
Schnelles Aktualisieren mit Live-Reload
Fehlerbehebung
Testen
Verwendung von Bibliotheken
Verwendung von TypeScript
Upgrade auf neue React Native-Versionen

React Native und Zustandsverwaltung mit Redux (ca. 2 Tage)
Einführung in Redux
Installation und Konfiguration Redux und "Store"
Store-Daten selektieren
Redux-Daten und Navigation
Definieren von "Action" und "Reducer"

Veröffentlichung von React Native Apps (ca. 2 Tage)
Schritte zur Bereitstellung mit Expo
Konfigurieren der App und Veröffentlichung
Konfiguration von Symbolen und dem Startbildschirm
Erstellung der Apps für die Bereitstellung (iOS & Android)
Veröffentlichung von iOS-Apps ohne Expo
Veröffentlichung von Android-Apps ohne Expo

React-Navigation (ca. 1 Tag)
Arten von Navigatoren
StackNavigator
TabNavigator
DrawerNavigator

React Native und Authentifizierung (ca. 2 Tage)
Authentifizierung in einer App
Authentifizierungsbildschirme erstellen (Login, Sign-In, Password-Recovery)
Authentifizierungsservice nutzen
Verwenden von "Auto-Login" und "Auto-Logout"

Projektarbeit (ca. 5 Tage)
zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse

Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.

Educational Goal

Nach Abschluss des Lehrgangs kennst du die Kernkonzepte von React Native und kannst damit moderne Apps für Android und iOS entwickeln. Des Weiteren weißt du, wie man reaktionsfähige Designs erstellt, die auf verschiedenen Gerätegrößen funktionieren und wie man React-Native-Anwendungen animiert.

All statements without guarantee. The providers are solely responsible for the correctness of the given information.

Published on 13.12.2023, last updated on 13.05.2024