0Pricing
React Native Academy icon

React Native Academy

JAVASCRIPTMobileJavascriptIosAndroid

Erstelle Cross-Platform-Apps für iOS und Android mit React Native und Expo. Von der ersten Komponente bis zu Animationen, nativen APIs, Push-Benachrichtigungen und App Store-Veröffentlichung.

🤖 KI-Gesteuert📚 30 Kurse👥 100.000+ Lernende⭐ 4,9 Bewertung
Kursübersicht

React Native Mobile Development

Erstelle Cross-Platform-Apps für iOS und Android mit React Native und Expo. Von der ersten Komponente bis zu Animationen, nativen APIs, Push-Benachrichtigungen und App Store-Veröffentlichung. Dieser Track umfasst 30 progressive Mini-Kurse von absoluten Anfängern (A1) bis zu fortgeschrittenen Themen (B2), mit kurzen fokussierten Lektionen und schnellen Quizzen, um jedes Konzept zu festigen.

Was du lernen wirst

Du beginnst mit den Grundlagen und arbeitest dich durch mittlere und fortgeschrittene Themen vor, wobei jeder Kurs auf dem vorherigen aufbaut. Jede Lektion ist praktisch, mit echten Beispielen und einem AI-Tutor, der dir hilft, wenn du Unterstützung brauchst.

Wie es funktioniert

Jeder Kurs ist in vier fokussierte Lektionen unterteilt. Absolviere täglich ein paar Lektionen und du wirst den vollständigen Track in Wochen statt Monaten meistern.

Lernen starten →

So wirst du lernen

🎯
Interaktive Lektionen
Praktische Coding-Übungen mit Live-Feedback
🤖
KI-Tutor
Erhalte sofortige Hilfe von unserem KI-Tutor, wenn du nicht weiterkommst
💻
Integrierter Editor
Schreibe und starte Code direkt in deinem Browser
🏆
Zertifikat
Verdiene ein Zertifikat, wenn du den Kurs abschließt
Lehrplan

30 Kurse

Alle Kurse im React Native Academy Lernpfad.

01

React-Native-Setup und erste App

A14 Lektionen

Richten Sie mit Expo Ihre React-Native-Entwicklungsumgebung ein. Installieren Sie die erforderlichen Tools, erstellen Sie Ihr erstes Projek…

02

Kernkomponenten: View, Text, Image

A14 LektionenPRO

Lernen Sie die grundlegenden Bausteine jedes React-Native-Bildschirms kennen. Sie arbeiten mit den Komponenten View, Text und Image, um Lay…

03

Styles und Flexbox in React Native

A14 LektionenPRO

Beherrschen Sie das von React Native verwendete Styling-System, das auf CSS-inspirierten Eigenschaften basiert, die über JavaScript-Objekte…

04

State und Props

A14 LektionenPRO

Verstehen Sie, wie Daten in React-Native-Komponenten mithilfe von Props und State fließen. Lernen Sie, Daten über Props an untergeordnete K…

05

Benutzereingaben verarbeiten

A14 LektionenPRO

Lernen Sie, Interaktionen der Benutzer auf mobilen Bildschirmen zu erfassen und darauf zu reagieren. Sie arbeiten mit TextInput für Tastatu…

06

Navigation mit React Navigation

A24 LektionenPRO

Fügen Sie Ihren React-Native-Apps mit der branchenüblichen Bibliothek React Navigation eine Navigation über mehrere Bildschirme hinzu. Rich…

07

FlatList und SectionList

A24 LektionenPRO

Zeigen Sie große Datenmengen mit FlatList und SectionList effizient an. Lernen Sie, wie diese Komponenten das Rendering virtualisieren, um…

08

React Hooks im Detail

A24 LektionenPRO

Gehen Sie über useState und useEffect hinaus und beherrschen Sie die vollständige Palette der in React Native verfügbaren React Hooks. Vers…

09

Context API und State-Management

A24 LektionenPRO

Teilen Sie den globalen State Ihrer App mithilfe der integrierten Context API von React, ohne Props über viele Ebenen weiterreichen zu müss…

10

Daten mit useEffect und Axios abrufen

A24 LektionenPRO

Verbinden Sie Ihre React-Native-App mit echten APIs. Verwenden Sie useEffect, um beim Mounten Netzwerk-Requests auszulösen, Axios zur Verei…

11

Redux Toolkit

B14 LektionenPRO

Verwalten Sie komplexen Anwendungs-State mit Redux Toolkit zuverlässig und vorhersehbar – der heute offiziell empfohlenen Methode zur Verwe…

12

Zustand: Leichtgewichtiges State-Management

B14 LektionenPRO

Entdecken Sie Zustand, eine schlanke und schnelle Lösung für die Zustandsverwaltung, die deutlich weniger Boilerplate als Redux erfordert.…

13

AsyncStorage und Datenpersistenz

B14 LektionenPRO

Speichern Sie Nutzerdaten und App-Einstellungen lokal auf dem Gerät, damit sie auch nach einem Neustart der App erhalten bleiben. Sie verwe…

14

Gerätefunktionen: Kamera, Standort, Benachrichtigungen

B14 LektionenPRO

Greifen Sie auf native Hardware- und Betriebssystemfunktionen zu, die mobile Apps einzigartig machen. Sie integrieren die Kamera, lesen GPS…

15

Formulare und Validierung mit react-hook-form

B14 LektionenPRO

Erstellen Sie robuste und performante Formulare in React Native mit react-hook-form. Sie registrieren Eingabefelder, wenden Validierungsreg…

16

Animationen mit der Animated API

B14 LektionenPRO

Erwecken Sie Ihre React-Native-Oberfläche mit flüssigen, nativ ausgeführten Animationen der integrierten Animated API zum Leben. Sie lernen…

17

React Native Reanimated und Gesten

B14 LektionenPRO

Erstellen Sie flüssige, gestengesteuerte Interaktionen mit React Native Reanimated 3 und React Native Gesture Handler. Sie verarbeiten Wisc…

18

Deep Linking und Universal Links

B14 LektionenPRO

Ermöglichen Sie es Nutzern, Ihre App direkt über eine URL im Browser, in einer E-Mail oder in einer anderen App zu öffnen. Sie konfiguriere…

19

Push-Benachrichtigungen mit Expo

B14 LektionenPRO

Senden Sie Push-Benachrichtigungen an die Geräte Ihrer Nutzer, um sie auch bei geschlossener App erneut zu erreichen. Sie registrieren Gerä…

20

Offline-First mit React Query

B14 LektionenPRO

Erstellen Sie Apps, die auch ohne Internetverbindung zuverlässig funktionieren – mit TanStack React Query. Sie cachen Serverdaten auf dem G…

21

Supabase mit React Native

B24 LektionenPRO

Integrieren Sie Supabase als vollständiges Backend für Ihre React-Native-App – einschließlich Authentifizierung, Datenbankabfragen und Echt…

22

Firebase Auth und Firestore in RN

B24 LektionenPRO

Fügen Sie einer React-Native-App mit der React Native Firebase-Bibliothek Firebase Authentication und Cloud Firestore hinzu. Sie authentifi…

23

Performanceoptimierung

B24 LektionenPRO

Ermitteln und beheben Sie die häufigsten Performance-Engpässe in React-Native-Apps. Sie analysieren Ihre App mit Flipper und React DevTools…

24

Testen mit Jest und React Native Testing Library

B24 LektionenPRO

Schreiben Sie zuverlässige Unit- und Komponententests für Ihren React-Native-Code mit Jest und React Native Testing Library. Sie testen Kom…

25

E2E-Tests mit Maestro

B24 LektionenPRO

Schreiben Sie End-to-End-Tests, die mit Maestro echte Nutzerabläufe auf einem Gerät oder Simulator automatisieren. Sie zeichnen Abläufe auf…

26

Native Module und Turbo Native Modules

B24 LektionenPRO

Erweitern Sie React Native über die integrierten APIs hinaus, indem Sie nativen Code in Swift oder Kotlin schreiben und für JavaScript verf…

27

Expo-Config-Plugins erstellen

B24 LektionenPRO

Automatisieren Sie die Konfiguration nativer Projekte für Apps mit dem verwalteten Expo-Workflow, indem Sie Config-Plugins schreiben. Sie ä…

28

Einreichung im iOS App Store

B24 LektionenPRO

Führen Sie Ihre React-Native-App durch den vollständigen Prüfprozess des iOS App Store. Sie konfigurieren Signaturzertifikate und Provision…

29

Einreichung im Google Play Store

B24 LektionenPRO

Veröffentlichen Sie Ihre React-Native-App von Anfang bis Ende im Google Play Store. Sie erstellen ein signiertes AAB, konfigurieren einen E…

30

Abschlussprojekt: Vollständige React-Native-App

B24 LektionenPRO

Wenden Sie alles aus diesem Lernpfad an, um von Grund auf eine vollständige, produktionsreife React-Native-Anwendung zu erstellen. Sie plan…

FAQ

Häufig gestellte Fragen

Ist der React Native Academy Kurs kostenlos?

Ja. Du kannst den React Native Academy Kurs kostenlos starten und seine interaktiven Lektionen ohne Kosten abschließen. Ein optionales PRO-Abo schaltet erweiterte KI-Tools und ein teilbares Zertifikat frei.

Brauche ich Vorkenntnisse, um JAVASCRIPT zu lernen?

Nein. Der Kurs beginnt mit den Grundlagen und bewegt sich schrittweise zu fortgeschritteneren Themen, sodass du auch ohne JAVASCRIPT-Vorkenntnisse starten kannst.

Wie lerne ich JAVASCRIPT auf CoddyKit?

Du lernst durch Tun. Kurze interaktive Lektionen verbinden eine klare Erklärung mit einer praktischen Coding-Übung, die in Echtzeit läuft, und ein 24/7 KI-Tutor gibt dir personalisierte Hilfe, wann immer du steckenbleibst.

Erhalte ich ein Zertifikat für den Abschluss von React Native Academy?

Ja. PRO-Lerner können eine Prüfung ablegen und verdienen sich ein teilbares Abschlusszertifikat mit verifizierbarem Code für den React Native Academy Kurs.

Kann ich JAVASCRIPT auf meinem Telefon lernen?

Ja. CoddyKit ist im Web und als native iOS- und Android-Apps verfügbar, sodass du JAVASCRIPT auf jedem Gerät lernen kannst und dein Fortschritt überall synchronisiert wird.

Starte React Native Academy jetzt

Schließe dich Tausenden von Lernenden an, die Programmierung mit KI-gestützten Lektionen beherrschen.

Kostenlos starten →Alle Kurse ansehen