Kursbeschreibung:
Begeben Sie sich mit React Native auf eine Reise in die Welt der plattformübergreifenden mobilen Entwicklung. Dieser Kurs soll Ihnen dabei helfen, robuste, skalierbare und benutzerfreundliche mobile Anwendungen zu entwickeln, die plattformübergreifend nahtlos funktionieren. Sie erwerben ein tiefgreifendes Verständnis der Architektur von React Native, seiner leistungsstarken Entwicklungsumgebung sowie wesentlicher Konzepte wie Navigation, Benutzerinteraktion und Zustandsverwaltung. Ganz gleich, ob Sie neu in der mobilen Entwicklung sind oder von nativen Frameworks umsteigen – dieser Kurs vermittelt Ihnen die Fähigkeiten, die Sie benötigen, um professionelle Anwendungen zu erstellen. Modulbeschreibungen: Modul 1: Einführung in React Native und die mobile Entwicklung Legen Sie den Grundstein für die plattformübergreifende Entwicklung, indem Sie die Architektur, die Tools und die Entwicklungsumgebung von React Native erkunden. Verstehen Sie, wie sich plattformübergreifende Frameworks von der nativen Entwicklung unterscheiden, und erstellen Sie das Grundgerüst Ihrer ersten React-Native-App. Modul 2: Kernkonzepte von React Native Vertiefen Sie sich in die Kernkonzepte von React Native, darunter komponentenbasierte Entwicklung, Styling und die Handhabung von Benutzerinteraktionen. Lernen Sie, dynamische und responsive UI-Designs zu erstellen und eine effiziente Navigation zwischen den Bildschirmen zu implementieren. Modul 3: Arbeiten mit Daten in React Native Beherrschen Sie den Umgang mit Daten in React Native, indem Sie sich mit Statusverwaltung, API-Integration und lokaler Datenspeicherung vertraut machen. Entdecken Sie, wie Sie Daten effektiv abrufen und anzeigen können, ohne dabei die Leistung und die Benutzererfahrung zu beeinträchtigen. Lernziele: Am Ende dieses Kurses sind die Teilnehmer in der Lage: - die wichtigsten Prinzipien der plattformübergreifenden Entwicklung und die Architektur von React Native zu beschreiben; - reaktionsschnelle und interaktive mobile Anwendungen unter Verwendung der Komponenten und Styling-Techniken von React Native zu entwickeln; - effiziente Techniken für Zustandsmanagement, Datenabruf und lokale Speicherung in React-Native-Anwendungen zu implementieren; - Häufige Probleme beim Aufbau von Apps, bei der Navigation und bei der Leistungsoptimierung zu bewerten und zu beheben. Zielgruppe: Dieser Kurs ist ideal für: - Einsteiger, die mit der Entwicklung mobiler Anwendungen beginnen möchten. - Entwickler, die von der nativen App-Entwicklung auf plattformübergreifende Frameworks umsteigen. - Softwareentwickler, die ihre Fähigkeiten in der Entwicklung mobiler Apps erweitern möchten. - Studierende und Berufstätige, die daran interessiert sind, mobile Anwendungen mit React Native zu entwickeln. Hinweis: Dies ist Kurs Nr. 1 der aus drei Kursen bestehenden Spezialisierung „Ganzheitliches Design und Entwicklung mobiler Apps: Plattformübergreifende Exzellenz“. Haftungsausschluss: Dieser Kurs ist eine eigenständige Bildungsressource, die von Board Infinity entwickelt wurde und in keiner Verbindung zu Meta oder einer seiner Tochtergesellschaften oder verbundenen Unternehmen steht, noch wird er von diesen unterstützt, gesponsert oder offiziell in Verbindung damit gebracht. Dieser Kurs ist kein offizielles Vorbereitungsmaterial von Meta. Alle genannten Marken, Dienstleistungsmarken und Firmennamen sind Eigentum ihrer jeweiligen Inhaber und werden ausschließlich zu Identifikationszwecken verwendet.
















