Zum Inhalt springen
Statamic Peak Schreiben Sie uns

App-Entwicklung mit React Native

Eine individuelle, 2-tägige In-House-Schulung für maximal 10 Teilnehmer:innen

UNSERE KUNDEN:

Ziele

Erfahren Sie in diesem Training alles Wichtige zur plattformübergreifenden App-Entwicklung mit React Native. Von den Grundlagen bis hin zu modernen Techniken und Best Practices lernen Sie, Apps mit einer einzigen Codebasis zu erstellen und im App Store zu veröffentlichen. Die Schwerpunkte:

  • Verständnis von React Native: Lernen Sie die Vorteile und Potenziale von React Native für die plattformübergreifende Entwicklung kennen.

  • Grundlagen von React Native-Komponenten: Erfahren Sie, wie Sie mit React Native Komponenten erstellen und stylen.

  • Einrichtung der Entwicklungsumgebung: Lernen Sie, wie Sie die notwendigen Tools für die React Native-Entwicklung einrichten.

  • Erstellung von Benutzeroberflächen: Erfahren Sie, wie Sie reaktionsfähige und ansprechende UIs mit React Native erstellen.

  • Navigation und Routing: Entdecken Sie die Möglichkeiten der Navigation und des Routings in React Native-Anwendungen.

Für wen ist das Training?

Das Training wurde für Softwareentwickler:innen konzipiert, die bereits mehrere Jahre Berufserfahrung haben

Welche Voraussetzungen werden benötigt?

Erste Erfahrungen mit JavaScript sind notwendig

Agenda

Tag
1

Entwicklung plattformübergreifender mobiler Apps

  • Einführung in React Native und seine Vorteile für plattformübergreifende Entwicklung

  • Verständnis der Grundlagen von React Native-Komponenten, JSX und Styling

Einrichten der Entwicklungsumgebung

  • Installation und Konfiguration von React Native-Entwicklungstools

  • Einrichtung eines Emulators/Simulators zum Testen von React Native-Apps

Erstellen von Benutzeroberflächen mit React Native

  • Erstellen von reaktionsfähigen und interaktiven UI-Komponenten mit den Kernkomponenten von React Native

  • Styling- und Layout-Techniken zur Gestaltung visuell ansprechender mobiler Benutzeroberflächen

Arbeiten mit Navigation und Routing

  • Implementierung der Navigation zwischen Bildschirmen mit der React Navigation-Bibliothek

  • Umgang mit Routing und Deep Linking innerhalb einer React Native-App

Tag
2

Zugriff auf Gerätefunktionen und APIs

  • Integration von Gerätefunktionen wie Kamera, Geolocation und Push-Benachrichtigungen in React Native-Apps

  • Nutzung von APIs und Bibliotheken von Drittanbietern für erweiterte Funktionalität

Zustandsverwaltung mit Redux

  • Verständnis der Prinzipien von Redux zur Verwaltung des Anwendungszustands in React Native

  • Implementierung von Redux in React Native-Apps für eine zentralisierte Zustandsverwaltung

Datenabfrage und API-Integration

  • Abrufen von Daten von Remote-APIs und Umgang mit asynchronen Anfragen in React Native

  • Integration von Daten in App-Komponenten und Aktualisierung der Benutzeroberfläche basierend auf den API-Antworten


Debugging und Testen von React Native-Apps

  • Nutzung von Debugging-Tools und -Techniken zur Identifizierung und Behebung von Problemen in React Native-Apps

  • Schreiben von Unit-Tests und Durchführung automatisierter Tests für React Native-Komponenten

Bereitstellung und App Store-Einreichung

  • Vorbereitung von React Native-Apps für die Bereitstellung auf iOS- und Android-Plattformen

  • Einreichen von Apps in den entsprechenden App Stores und Verwaltung des Freigabeprozesses

Jetzt Infos anfordern

Interessieren Sie sich für dieses Thema oder Training? Wir können Ihnen gern weitere Informationen zusenden. Füllen Sie dazu einfach das kurze Formular aus.

MASSGESCHNEIDERTES TRAINING IN IHREN ODER UNSEREN RÄUMEN

Vor-Ort-Schulung durch Dennis Kluge

Maßgeschneiderte Programmierschulungen – Profitieren Sie von unserer langjährigen Erfahrung in der Entwicklung bekannter Webseiten und Apps wie Highsnobiety oder Clark

Praxisnahe Vermittlung ‒ Wir legen höchsten Wert auf eine verständliche und anwendungsorientierte Vermittlung von komplexen Themen wie Künstliche Intelligenz, IT-Sicherheit und Programmiersprachen

Erfahrene IT-Gründer als Trainer ‒ Profitieren Sie von unseren Trainern, die nicht nur über theoretisches Wissen verfügen, sondern als erfolgreiche IT-Gründer wertvolle praktische Erfahrungen und Einblicke teilen

Zertifizierte Expertise ‒ Unsere zertifizierten Trainer garantieren qualitativ hochwertige, aktuelle und technologieorientierte Schulungen und Beratungen

Die Trainer

Sebastian Schlaak.

Sebastian Schlaak

Als Mitbegründer renommierter IT-Startups und Absolvent der Stanford-Universität mit Abschlüssen sowohl in Informatik als auch in Management, verfügt er über eine umfassende, mehr als 10-jährige Erfahrung im Aufbau von IT-Organisationen. In seiner Laufbahn hat er namhafte Berliner Startups in der Funktion des (Interim-) CTO unterstützt und dabei erfolgreich zur schnellen Entwicklung exzellenter IT-Teams beigetragen.

Dennis Kluge.

Dennis Kluge

Dennis Kluge ist Führungskraft, Unternehmer und Senior-Entwickler mit einem Abschluss in Informatik (M.Sc.). Er gibt Trainings rund um die Themen Frontend-Programmierung, IT-Best-Practices & Leadership.

Wie können wir Ihnen helfen?

Kontakt zu uns:

info@klugeundschlaak.de
+49 (0)30 754 378 77