Prochain date:
29.04.2024
Le cours se termine le:
24.05.2024
Durée totale:
160 Stunden in 26 Tagen
Stage:
Nein
Langues d'enseignement:
  • Deutsch
Type de formation:
  • Weiterbildung 
Forme de cours:
  • Präsenzveranstaltung 
  • Virtuelles Klassenzimmer 
  • E-Learning 
Temps d'exécution:
  • Tagesveranstaltung
  • Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
Participants min.:
6
Participants max.:
25
Prix:
keine Angaben
Opportunité de financement:
  • Bildungsgutschein 
  • Qualifizierungschancengesetz 
  • Deutsche Rentenversicherung 
  • EU/Bund/Land 
Type de diplôme:
Zertifikat/Teilnahmebestätigung 
Examen final:
Ja
Désignation de diplôme:
Zertifikat „React Native“
Certifications du cours:
  • SGB III-Maßnahmezulassung 
Cours pour femmes uniquement:
Nein
Garde d’enfants:
Nein
Qualité de l’information:
Suchportal Standard Plus

Groupes cibles:
Dieser Lehrgang richtet sich an Webentwickler:innen, Webprogrammierer:innen, App-Entwickler:innen, Informatiker:innen und Fachinformatiker:innen.
Connaissances spécialisées:
Dieser Lehrgang setzt gute JavaScript-, HTML5 -und CSS-Kenntnisse voraus.
Connaissances techniques:
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 de l’Agence pour l’emploi:
  • C 124-05

Contenus

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.

Objectif éducatif

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.

Toutes les informations sont sans garantie. Les prestataires sont seuls responsables de la justesse des informations mises à disposition.

Première publication le 13.12.2023, dernière mise à jour le 13.05.2024