Formation React Native

Durée
3 jours
Tarif
1790 € HT
Organisation
Inter à distance - Intra
Référence
REAN
Niveau
Difficile
CPF
NON
Certification
NON

Présentation de la formation React Native

React Native est un framework open-source développé par Facebook pour créer des applications mobiles natives en utilisant JavaScript et React. Il permet de développer une seule base de code qui fonctionne sur iOS et Android, tout en offrant une expérience utilisateur fluide et native. Grâce à ses composants réutilisables et sa grande communauté, React Native accélère le développement d'applications mobiles performantes et modernes. Idéal pour les développeurs souhaitant élargir leurs compétences, ce framework est un choix populaire pour les entreprises de toutes tailles. Rejoignez notre formation pour maîtriser les concepts et techniques clés de React Native.

Objectifs de la formation React Native

Objectifs pédagogiques :

  • Découvrir et maîtriser React Native

  • Savoir mettre en place un environnement de développement React Native

  • Construire une application iOS et Android en respectant les bonnes pratiques

  • Savoir installer, configurer et manipuler des bibliothèques

  • Utiliser les principaux composants et les API natives proposées par React Native

Objectifs opérationnels :

  • Réaliser des applications mobiles multi plates-formes compatibles avec Android et iOS

Programme de la formation React Native

Introduction à React Native

Contexte du développement mobile

Rappel de l’environnement : ES6, React, eslint, prettier etc.

React Native, comment ça marche ?

Installation des outils

Xcode / Android studio / Visual Code

react-native init

Test sur simulateur + debugging

Les composants React Native

React Native Web Player

View Component

Text Component

Image Component

ScrollVIew

ListView : FlatList et SectionList

Bouton et Touch Handler

Stylesheet

Introduction à styled-component

Création d’un thème

Gérer des données avec React Native

Fetch pour récupérer des données d’une API REST

AsyncStorage

Redux pour améliorer la gestion des données

Architecture avec Redux

Pourquoi Redux ?

Separation of Concern

Implémentation de Redux

Créer ses actions et reducers

Introduction à react-redux

Connecter ses composants

ReactNavigation

Configuration StackNavigator, TabNavigator et DrawerNavigator

Navigation Prop et Screen Nav options

Custom Transition

DeepLinking

API et modules

Intégration de fonts custom

Intégration d’icons custom en svg

Fetch Api et stockage persistant

Géolocalisation et maps

Animation avec l'api Animated

Splashscreen & icons

React Native avancé

Internationalisation

CodePush app updates

Gestion des certificats avec Fastlane

Tests unitaires et fonctionnels

Publier une application React Native sur les stores

Pré-requis pour suivre la formation React Native

  • Connaissance solide des concepts de JavaScript (ES6+) essentielle pour suivre la formation
  • Notions de HTML, CSS et des principes de développement web (recommandé)
  • Expérience préalable avec la bibliothèque React (fortement conseillée)

Un questionnaire de positionnement vous sera ensuite proposé afin d'évaluer votre niveau de connaissance avant l'entrée en formation.

Participer à la formation React Native

Télécharger le programme

Prochaines sessions

Formation en intra-entreprise

Nos formations intra-entreprise peuvent se dérouler directement dans vos locaux pour plus de flexibilité. Si nécessaire, nous pouvons également organiser la location d'une salle de formation adaptée à vos besoins.

Votre formation sur-mesure peut également s’organiser à distance.

La mise en place d'une session intra-entreprise est de 14 jours minimum à partir de votre prise de contact.

Je souhaite un devis

Formation React Native

  • Certification Non
  • Modalités d'évaluation Tout au long de la formation des TPs seront notés et corrigés. Un QCM sera rempli en fin de formation.

Les autres formations en Mobile

Inter à distance - Intra 4 jours 2190 € HT
Voir la formation Kotlin Android
Inter à distance - Intra 4 jours 2190 € HT
Voir la formation Android
Intra 3 jours A partir de 1290 € HT/j
Voir la formation Xamarin
Inter à distance - Intra 2 jours 1390 € HT
Voir la formation Ionic
Intra 4 jours A partir de 1290 € HT/j
Voir la formation Unity3D
Inter à distance - Intra 3 jours 1790 € HT
Voir la formation Flutter & Dart