Développez des applications mobiles natives et cross-platform pour iOS et Android grâce à React Native.

Objectifs

Découvrez React Native, le framework lancé par Facebook en 2015, qui transforme les principes de React en une puissante solution pour le développement d’applications mobiles natives. Avec React Native, créez des applications mobiles performantes et évolutives qui se distinguent sur le marché.

Cette formation React Native, riche en contenu, vous offre un accès à notre expertise. Nous partageons des analyses approfondies, des modules sélectionnés par notre équipe et des ressources open source essentielles pour propulser votre projet.

Engagez-vous dans une expérience d’apprentissage interactive et concrète : construisez votre propre projet mobile de A à Z en trois jours. Notre approche combine théorie robuste et pratique intensive, vous équipant d’un bagage complet pour exceller dans le monde dynamique du développement mobile avec React Native."

Public

  • Développeurs mobile cross-platform
  • Développeurs Javascript
  • Chefs de projets techniques

Pré-requis

  • Utilisation d’un smartphone
  • Connaissances de JavaScript
  • La pré-installation du SDK Android est un plus

Plan de cours

Jour 1 : environnement et éléments d’interface

  • Introduction au développement mobile / panel des solutions de développement
  • React
  • React native
  • Votre première application
    • Outils (Expo)
    • Configuration de l’environnement de travail
    • API’s
    • Layout, styles et positionnement

Jour 2 : architecture et navigation

  • Navigation
  • Gestion des données
    • Fetch
    • React Query
    • Stockage hors ligne (AsyncStorage, SQLite…)

Jour 3 : bonnes pratiques, tests et mise en production

  • TypeScript
  • Utilisation de librairie tierces
    • Librairies JS
    • Librairies UI
    • Librairies natives
  • Tests unitaires et fonctionnels
    • Jest
    • E2E : Detox / Maestro
  • Mise en ligne sur les stores
  • Performances
  • Plus : Exemples d’applications, création d’une librairie, questions
Télécharger le plan

Méthode pédagogique

Avant chaque formation, nos formateurs contactent les participants afin de déterminer vos objectifs et savoir s’il faut mettre l’accent sur un sujet particulier. C’est le bon moment, pour vous, d’échanger avec le formateur pour lui permettre de mieux cerner vos objectifs et les aspects que vous aimeriez voir approfondis.

Composition de la formation :

  • Alternance de cours magistraux (40%) et de travaux pratiques sur machine individuelle (60%)
  • Des apports théoriques appuyés par des études de cas, jeux de rôles, mise en situation
  • Un projet en fil rouge tout au long de la formation, servant de support aux exercices proposés

Nous assurons des évaluations continues de vos progrès tout au long de la formation grâce à des corrections collectives et personnalisées lors des exercices pratiques. De plus, à la fin de chaque journée de formation, nous procédons à une évaluation formelle de vos acquis à travers un questionnaire de validation, permettant ainsi de mesurer votre taux de réussite et de garantir une progression efficace.

Moyens

JoliCampus assure une formation de qualité grâce à l’expertise de ses formateurs spécialisés sur React Native. Ces experts, allient pratique et théorie pour transmettre efficacement leurs connaissances.

Nous offrons un environnement d’apprentissage idéal grâce à notre salle de formation spécialement aménagée. Calme et lumineuse, elle est parfaitement équipée pour favoriser une expérience d’apprentissage optimale, incluant une connexion internet haut débit.

Chaque participant bénéficie de supports de formation complets et adaptés. Ces ressources sont conçues pour faciliter l’apprentissage et renforcer l’acquisition des compétences sur React Native.