Formation React Native

Formation React Native

5/5

React Native, c'est du JavaScript qui devient une vraie app mobile. Cette formation, c'est pour ceux qui veulent créer des apps iOS/Android sans apprendre Swift ou Kotlin.

heart_hand_line Dispensé par un partenaire validé
1800,00 
time_line 3 jours (21 heures)
Réserver une session Voir le programme
target_line

Objectifs

  • Comprendre les fondamentaux de React Native
  • Construire une app complète du code au déploiement
  • Hooks et patterns modernes
  • Bonnes pratiques & tips
version_line

Programme de la formation

I . Fondamentaux

Les compétences de base dont vous aurez besoin pour créer vos premiers composants avec React Native et utiliser une bibliothèque d’interface utilisateur appelée react-native-paper.

  1. Coder depuis le cloud avec Expo Snack
  2. Coder sur votre ordinateur avec VSCode
  3. Faire défiler (scroller) sur mobile
  4. Afficher une liste de données
  5. Structure des dossiers

II . La Couche de Données

La couche de données est l’endroit où vous allez stocker vos données et les connecter à votre interface utilisateur.

  1. Comment déboguer avec React Native
  2. Récupération de données avec @tanstack/react-query
  3. Ajouter un message d’erreur hors-ligne (offline)

III . Écosystème

L’écosystème est l’étape où vous apprendrez à utiliser d’autres bibliothèques et frameworks indispensables.

  1. Extensions VSCode
  2. ESLint et Prettier
  3. TypeScript
  4. Explorateur de composants UI avec Storybook
  5. Tests unitaires avec Jest
  6. Tests de bout en bout (e2e) avec Maestro

IV . La Navigation

La bibliothèque React Navigation est un système de navigation pour React Native.

  1. Stack Navigator
  2. Passer des données entre les écrans
  3. Flux d’authentification (Auth flow)
  4. Design personnalisé de la navigation

V . Le Déploiement (Release)

L’étape de déploiement vous apprendra comment publier votre application sur l’Apple App Store et le Google Play Store.

  1. Publier avec Expo Application Services (EAS)
  2. Variables d’environnement et configuration
  3. Stratégies pour les tests bêta sur des appareils physiques

VI . Hackathon

  • Pas de slides. Tu construis. Tu shippes. Tu montres.
  • Livrable : Une app iOS + Android + Web fonctionnelle

Modalités d'évaluation

L’évaluation des acquis est réalisée par des exercices en formation et en fin de bootcamp avec la création d'une application mobile et octroiement d'un certificat.

Sessions adaptées à vos besoins

Formation sur-mesure

Vous souhaitez une formation adaptée à votre entreprise ou à votre équipe ? Planifiez une session dédiée selon vos besoins et disponibilités. Choisissez la date, le format et bénéficiez d'un accompagnement personnalisé avec la possibilité de réaliser la formation dans nos locaux à Lille ou en distanciel.

Rejoignez une session

Envie de monter en compétences rapidement ? Inscrivez-vous à l'une de nos sessions de formation déjà programmées ! Rejoignez d'autres professionnels et apprenez aux côtés de nos experts.

Prendre contact

Obtenez votre attestation de réussite

Attestation de formation

À l'issue de chaque formation, obtenez une attestation de réussite confirmant de vos nouvelles compétences. Ce document valorise votre expertise et constitue un atout précieux pour booster votre carrière et mettre en avant votre maîtrise des technologies enseignées.

Besoin de plus d'informations ?