React Native

Inter-company training

How long does the training course last?

 3,00 day(s)

In which language(s) is the training course taught?

EN FR

When will the next session take place?

 07.09.2026
Where does the training course take place?
 A distance

How much does the training course cost?

2275,00€

Who is organising this training course?

Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.

Who is the training course aimed at?

Développeurs JavaScript

What are the prerequisites?

Pratique de JavaScript, notions de React.js.

What are the aims or the skills being targeted?

Découvrir l'environnement de développement React Native. Concevoir une application mobile multiplateforme.

What does the training course cover?

Mettre en place l'environnementConnaître les principaux frameworks mobiles. Natif, hybride, PWA et React Native.
Installer et configurer l'environnement : Node, Expo CLI, Android Studio, émulateur et Expo Go.

Atelier :

Mise en place de l'environnement de travail

Maitriser les fondamentaux de ReactCréer des composants fonctionnels, JSX, Props et State.
Utiliser les Hooks essentiels : useState et useEffect.
Structurer un projet React Native : organisation des dossiers, séparation UI / logique.

Atelier :

Mini-app avec formulaire et affichage dynamique avec React

Utiliser les composants natifsUtiliser les composants React Native de base : View, Text, Image, ScrollView, TextInput, Button.
Styliser avec StyleSheet.create et g layoutavec Flexbox.

Atelier :

Mini-app avec formulaire et affichage dynamique avec React Native

Utiliser React NavigationMettre en œuvre React Navigation : stack navigator.
Passer des paramètres entre écrans.

Atelier :

Application multi-écrans avec navigation

Gérer l'état et le cycle de vieTirer parti du cycle de vie avec useEffect.
Mettre en place un état global avec useContext.
Appeler une API avec fetch et axios.
Gérer les erreurs.
Faire persister les données avec AsyncStorage.

Atelier :

Application de consultation avec appels API

Gérer le typage avec TypeScriptUtiliser TypeScript dans un projet React Native : typage des props et du state, interfaces et types.
Mettre en œuvre les bonnes pratiques et intégration dans Expo.

Utiliser les APIs natives et librairies tiercesUtiliser des APIs natives avec Expo : caméra, géolocalisation, accéléromètre.
Gérer des permissions.
Intégrer de librairies tierces dans React Native.

Atelier :

Mini-projet guidé – application intégrant au moins une fonctionnalité native.

Compiler et distribuerCompiler pour Android (APK / AAB).
Connaître les contraintes de la compilation vers iOS.
Connaître le processus de soumission aux stores.

What teaching methods are used?

Active Learning

How is the assessment organised?

contrôle continu ou certification si prévue dans le financement

When will the next session take place?

Datum
City
Language and price
07.09.2026

09.09.2026
A distance
FR 2275,00€
30.11.2026

02.12.2026
A distance
FR 2275,00€

How to contact the training provider?

Dawan - Service commercial

These courses might interest you

FR
Day
Software - Macpaint software - Macdraw software - E-commerce content management software - PrestaShop software
05.10.2026