React Native

Kurs-ID 15885-2024-12-09
Datum 09.12.2024 bis 10.01.2025
Dauer 4 Woche(n)
Unterrichtszeiten Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
Kosten k. A.
Zielgruppe Dieser Lehrgang richtet sich an Webentwickler:innen, Webprogrammierer:innen, App-Entwickler:innen, Informatiker:innen und Fachinformatiker:innen.
Voraussetzung Dieser Lehrgang setzt gute JavaScript-, HTML5- und CSS-Kenntnisse voraus.
Abschluss Zertifikat „React Native“
Förderung Bildungsgutschein (Arbeitsuchende und Arbeitslose), Weiterbildungsförderung für Beschäftigte, Europäischer Sozialfonds ESF (Kurzarbeit oder Transfergesellschaften). Weitere Förderstellen: Berufsförderungsdienst (BFD), die Berufsgenossenschaft (BG) sowie der Rentenversicherungsträger (DRV).
Präsenzkurs Keine Angabe.
mind. Teilnehmerzahl 6
max. Teilnehmerzahl 25
URL des Kurses Details beim Anbieter
Anmelde URL des Kurses Direkte Anmeldung beim Anbieter
spezielles Angebot für Dozenten Keine Angabe.
Veranstaltungsort
 
alfatraining Bildungszentrum GmbH
Präsenzgasse 8
78628 Rottweil

 

AbendkursBildungsgutscheinFörderfähig nach Fachkursprogramm des ESFBarierrefreier Zugang
NeinJak. A.k. A.

 

Beschreibung
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.

 

Schlagworte
software, android

 

Gelistet in folgenden Rubriken: