React Native Advanced Intensiv-Schulung
Fortgeschrittene · 3 bis 5 Tage · Inhouse
React Native ist eines der führenden Frameworks zur Entwicklung nativer Cross-Plattform Applikationen. Neben der Entwicklung moderner User Interfaces in reinem JavaScript, erlaubt es auch die Integration nativer iOS und Android Module und Views.
Es ist eingebettet im Öko-System von React, besitzt aber eigene Herausforderungen und Best-Practices.
In dieser React Native Schulung bauen wir auf ersten Erfahrungen in der Mobile Entwicklung mit React Native, sowie auf einer soliden Basis von React.js und TypeScript auf.
Mit der Teilnahme an unserer React Native Intensiv Schulung erfüllt man die Voraussetzungen für diesen Kurs. Bitte schaue gerne die Agenda unserer React Native Schulung an, um zu sehen, ob Du die Voraussetzungen erfüllst und trete gerne mit uns in Kontakt, wenn Du dir unsicher bist.
Agenda
React Native
react-navigation
- Ein tiefer Blick in die beliebteste Routing Lösung für React Native
Testing in React Native
-
Unit tests mit
Jest,react-native-testing-libraryund Snapshot Tests. - E2E tests mit Detox
Animationen
-
Komplexe Animationen mit der
AnimatedBibliothek -
Animationen mit
reanimated 2.0- Ausnutzung der Turbo Modules -
Mit dem
Panhandlerauf Gesten eingehen.
Datenspeicherung
- Local storage (Daten Persistenz mit und ohne Redux)
- File storage (Datei Speicher)
Native Module
- Bridging modules
- Native Views
React
Hooks
-
Advanced Hooks:
useCallback,useMemounduseRef - Custom Hooks Deep Dive
Advanced React Concepts
-
Wann eine Optimierung mit
React.memoSinn macht. - Higher Order Components in Zeiten von Hooks. Wann machen HOCs noch Sinn?
State Management
-
Redux ohne Boilerplate code mit
redux-toolkit -
Eleganter asynchroner code mit
redux-saga
Was ihr wissen solltet
Idealerweise ein PC oder Notebook mit macOS. Windows und Linux Rechner funktionieren auch für 95% des Kurses. Lediglich für den Teil mit End-2-End Tests benötigt man einen iOS Simulator, der bloß auf einem System mit OSX läuft.
Dieser React Native Advanced Kurs richtet sich an Fortgeschrittene.
Was enthalten ist
Inhouse/Firmenschulung anfragen
Senden Sie eine Anfrage und buchen Sie ein Vorgespräch mit unserem Berater.
Das sagen unsere Teilnehmenden
Der Workshop hilft beim Einstieg in die React-Entwicklung und schafft ein besseres Verständnis für das Framework anhand von guten Beispielen.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Es war ein wirklich sehr guter, strukturierter Workshop mit vielen Praktischen Übungen.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Richtig gute Schulung! Ich habe viel gelernt insbesondere durch die praktischen Übungen und das gute Material, das einem auch noch im Nachgang zur Verfügung steht. Richtig guter Trainer. Hat Spaß gemacht! Die sechs halben Tage sind ein super Konzept.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Grundlagen stärken und verstehen was die Technologie macht und und überhaupt kann.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Der Workshop hat mir dabei geholfen, die Basics nochmal zu festigen und besser zu verstehen. Es wurden viele Best Practices angesprochen, die auch in realen Projekten Anwendung finden können. Eine Bereicherung!
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Der Workshop hat mir auf jeden Fall die anstehende Arbeit im bestehenden Projekt sowohl im Verständnis als auch im "Anfassen" stark vereinfacht. Sehe jetzt, wie ich konkret viele Dinge drastisch vereinfachen kann. Vielen Dank dafür
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Fragen und Antworten
Unsere öffentlichen React Native Advanced Remote-Kurse finden von 9:00 bis 13:00 Uhr statt, Vor-Ort React Native Advanced Schulungen von 9:00 bis 16:30 Uhr.
Für Inhouse-Seminare sind individuelle Anpassungen möglich.
Ja. Am Ende jedes unserer React Native Advanced Seminare erhalten Teilnehmende ein unterschriebenes Teilnahmezertifikat.
Das Zertifikat enthält eine Verifizierungs-URL und kann auf deinem LinkedIn-Profil geteilt werden. Erfahre mehr über die Verwaltung von Zertifikaten auf LinkedIn.
Ja, wir bieten unsere React Native Advanced Seminare auf Deutsch und Englisch an.
Öffentliche Termine werden auf Deutsch gehalten, außer es ist explizit anders vermerkt.
Inhouse-Seminare können in der gewünschten Sprache durchgeführt werden.
Alle Unterlagen und Übungen sind komplett auf Englisch verfügbar.
Ja. Wir bieten unsere React Native Advanced Seminare sowohl Remote als auch Vor Ort an. Dank unseres virtuellen Klassenraums kannst du bequem von überall an unseren Workshops teilnehmen. Unsere Online-Präsentationen werden regelmäßig aktualisiert und du hast nach der Schulung dauerhaften Zugriff darauf. Die Übungen können über ein Online-Interface aufgerufen und von uns freigeschaltet werden. Wir haben hier einige Aufgaben ergänzt, die dich für die Durchführung eines Remote-Workshops vorbereiten.
Wir bieten auch Inhouse-Seminare und öffentliche Schulungen vor Ort an. In unserer Terminübersicht siehst du den jeweiligen Veranstaltungsort der Schulungen. Für Inhouse-Schulungen besprechen wir die Veranstaltungsort-Details gerne individuell mit dir.
Für öffentliche React Native Advanced Seminare nutzen wir neben unserem Classroom das Online-Meeting-Tool Zoom.
Innerhalb der Vorbereitung ist auch ein Test-Link aufgeführt, der euch diese Technologie testen lässt. Der Remote-Workshop ist darauf konzipiert, dass alle an verschiedenen Orten sitzen und jeder mit seinem eigenen Rechner mitarbeitet.
Für Inhouse-Seminare können wir das Meeting über Zoom oder Microsoft Teams durchführen.
Andere Meeting-Software ist nach Absprache möglich.
Für unsere Inhouse-Seminare bieten wir zusätzlich Code-Mentoring an.
Was ist Code-Mentoring?
- Ask-Me-Anything Sessions: Kläre Fragen und Unsicherheiten, die während des Kurses entstanden sind, direkt mit einem Experten.
- Code Review: Reiche eigene Code-Schnipsel ein und lass sie von Experten analysieren und bewerten.
- Vertiefende Themen: Stelle weiterführende Fragen zum Kursthema, um dein Wissen zu vertiefen.
Für Teilnehmende öffentlicher Schulungen empfehlen wir den Beitritt zu unserem Community Discord Server.
Deine Vorteile auf Discord:
- Vielfältige Kanäle für Fragen und Diskussionen – über das Kursthema hinaus.
- Eine engagierte Community, die dich beim Lernen unterstützt.
Unsere Trainer:innen sind erfahrene Experten aus der Praxis:
- Erfahrene Softwareentwickler:innen
- Buch- und Artikel-Autor:innen
- Aktive Mitglieder der Web-Community
- Organisator:innen von Meetups und Konferenzen
Ja. Sie können Ihre Leitweg-ID direkt in unserem Bestellformular angeben. Unsere Rechnungen werden als ZUGFeRD-PDFs direkt nach der Buchung verschickt.
Haben Sie eine Leitweg-ID angegeben, wird unser Team benachrichtigt und wir kümmern uns um den Upload zum Portal. Sollten wir weitere Informationen benötigen, melden wir uns nach der Buchung bei Ihnen.
Schreib uns einfach eine E-Mail. Wenn du einen persönlicheren Kontakt bevorzugst, freut sich Britta auch über einen Anruf!