Formation React Native

Formation React Native

Notée : (53)*

Grâce à cette formation React Native, apprenez à développer des applications mobiles natives et cross-platform pour iOS et Android

Prix (Formation inter-entreprise)

1700€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Cette formation React Native vous apprendra à développer des applications mobiles natives et cross-platform pour iOS et Android.

À l'issue de cette formation React Native, vous aurez les connaissances nécessaires pour démarrer le développement d'une application en React Native et la déployer sur les stores.

Les temps forts de cette formation s'orientent en 3 journées à thème :
- Jour 1 : les fondations de React Native et Expo
- Jour 2 : l'écosystème pour développer des app mobiles et Web
- Jour 3 : un hackathon où vous choisirez de faire votre projet en étant guidé par votre formateur.

Cette formation orientée pratique, est destinée à des développeur·ses mobiles cross-plateforme, des développeur·ses JavaScript ou des chefs de projets techniques souhaitant acquérir les bases du développement d’applications iOS, Android et Web grâce à React Native.

Vous cherchez une formation React ?

Notre formation React et notre formation React avancé sont faites pour vous !

Les objectifs

  • Découvrir, maîtriser et apprendre les bonnes pratiques de React Native
  • Installer, configurer et utiliser des bibliothèques
  • Déboguer son code JavaScript et Natif
  • Déployer son application sur les stores grâce à Expo Application Services

Pré-requis

  • Connaissances en JavaScript
  • Connaissances en React
  • Git v2.13 ou +
  • NodeJS v10.13 ou +
  • Créer un compte expo
  • Un smartphone avec l'application Expo Go
  • Ordinateur portable à apporter

Le programme de la formation React Native

Jour 1 : les fondations de React Native

  • Fondation React Native
    • Comprendre le fonctionnement de React Native
    • Créer des interfaces utilisateur pour iOS, Android et Web
    • Composants Style React Native, y compris le style Flexbox et la syntaxe de style JavaScript
    • Utilisation de FlatList
  • Gestion de données
    • Interagissez avec des API externes avec fetch
    • react-query pour collecter, mettre en cache et mettre à jour les données de façon asynchrone

Mises en pratique :
- Utilisez un téléphone réel pour ressentir la «façon de travailler de React Native»
- Découvrez l'API de React Native
- Utilisation d'une bibliothèque de composants react-native-paper
- Collecter des données depuis une API externe

Jour 2 : les outils pour développer des applications mobiles et Web

  • Écosystème
    • Eslint / Prettier
    • TypeScript: attrapez les fautes de frappe et tapez les erreurs pendant que vous écrivez le code
    • Bonnes pratiques pour déboguer votre application
  • react-navigation
    • Comprendre et créer des workflows de navigation en utilisant les meilleures pratiques et les API de la plateforme
    • Navigations imbriquées
    • Flux d'authentification

Mises en pratique :
- Mettre en place les outils pour un développement productif
- Mettre en œuvre un flux de travail basé sur des composants
- *Test Unitaire avec @testing-library/react-native

- Faire fonctionner le routing avec une application mobile

Jour 3

  • Déploiement et QA
    • App store d'Apple
    • Google Play Store
    • Mises à jour Over The Air
  • Hackathon
    • Récapitulatif de ce que nous avons appris
    • Checklist pour démarrer un nouveau projet
    • Créez votre propre produit en un jour !

Mise en pratique :
- Préparer le déploiement sur les stores
- Présentez votre application en fin de journée au reste de la classe

Télécharger le programme

Le(s) formateur(s)

David LEULIETTE

David LEULIETTE

David est développeur react native freelance.

En tant que digital nomad, il a vécu 3 ans à Londres, donné des cours à l'IUT de Calais, aidé des centaines de développeur·se·s dans des bootcamps comme le wagon ou React GraphQL Academy. Il a commencé à développer sur TI-82 pendant les cours de maths, depuis 2017 il se spécialise sur React et React Native.

David aime partager ses connaissances aux personnes pour leur faire prendre tous les raccourcis possibles afin de réduire le temps d’exécution de leurs idées.

Sa mission est de transmettre les bonnes pratiques de la communauté pour avoir le maximum d'impact dans votre travail.

Voir son profil détaillé

Guillaume ANDOUARD

Guillaume ANDOUARD

Guillaume est un développeur passionné avec plus de 14 ans d’expérience, dont 8 ans consacrés à JavaScript et React.

Après avoir débuté dans le développement Android en 2009, il a élargi ses compétences au multiplateforme puis a évolué dans le monde de la publicité

Aujourd’hui, il mène des missions en React et React Native en recherchant à innover dans les mécanismes publicitaires en ligne.

Son approche pédagogique se distingue par son focus sur la pratique. Guillaume structure ses formations avec des présentations théoriques concises, suivies de longues phases pratiques. Grâce à des projets fil rouges, il guide les participants à travers des apprentissages progressifs et concrets, permettant une maîtrise approfondie.

Avec une solide expérience en formation, Guillaume sait adapter ses explications aux besoins de ses apprenants, qu’ils soient débutants ou expérimentés. Que vous souhaitiez découvrir ou vous perfectionner, ses formations interactives et orientées projet vous offriront un cadre idéal pour progresser !

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 122 formations au catalogue, 1604 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

4 témoignages

Formation très interessante avec de la pratique !

Formation très interessante avec de la pratique !

J'ai beaucoup aimer le déroulement de la formation, les références les conseilles et l'ambiance. Je note quand même qu'un bon niveau de compré...

J'ai beaucoup aimer le déroulement de la formation, les références les conseilles et l'ambiance. Je note quand même qu'un bon niveau de compréhension de react et de la notion des hooks est primordiale pour mieux assimiler les concepts de react native.

Voir plus

formateur de très bons conseils, dans le vif du sujet

formateur de très bons conseils, dans le vif du sujet

David Leuliette est un formateur très performant et agréable. Il maîtrise incontestablement son sujet, et peut rapidement trouver des solutio...

David Leuliette est un formateur très performant et agréable. Il maîtrise incontestablement son sujet, et peut rapidement trouver des solutions lorsqu'il est confronté à des situations inconnues.

Voir plus

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation React Native

Notée : (53)*

Grâce à cette formation React Native, apprenez à développer des applications mobiles natives et cross-platform pour iOS et Android

Formation React Native

Cette formation React Native vous apprendra à développer des applications mobiles natives et cross-platform pour iOS et Android.

À l'issue de cette formation React Native, vous aurez les connaissances nécessaires pour démarrer le développement d'une application en React Native et la déployer sur les stores.

Les temps forts de cette formation s'orientent en 3 journées à thème :
- Jour 1 : les fondations de React Native et Expo
- Jour 2 : l'écosystème pour développer des app mobiles et Web
- Jour 3 : un hackathon où vous choisirez de faire votre projet en étant guidé par votre formateur.

Cette formation orientée pratique, est destinée à des développeur·ses mobiles cross-plateforme, des développeur·ses JavaScript ou des chefs de projets techniques souhaitant acquérir les bases du développement d’applications iOS, Android et Web grâce à React Native.

Vous cherchez une formation React ?

Notre formation React et notre formation React avancé sont faites pour vous !

Les objectifs

  • Découvrir, maîtriser et apprendre les bonnes pratiques de React Native
  • Installer, configurer et utiliser des bibliothèques
  • Déboguer son code JavaScript et Natif
  • Déployer son application sur les stores grâce à Expo Application Services

Pré-requis

  • Connaissances en JavaScript
  • Connaissances en React
  • Git v2.13 ou +
  • NodeJS v10.13 ou +
  • Créer un compte expo
  • Un smartphone avec l'application Expo Go
  • Ordinateur portable à apporter

Le programme de la formation React Native

Jour 1 : les fondations de React Native

  • Fondation React Native
    • Comprendre le fonctionnement de React Native
    • Créer des interfaces utilisateur pour iOS, Android et Web
    • Composants Style React Native, y compris le style Flexbox et la syntaxe de style JavaScript
    • Utilisation de FlatList
  • Gestion de données
    • Interagissez avec des API externes avec fetch
    • react-query pour collecter, mettre en cache et mettre à jour les données de façon asynchrone

Mises en pratique :
- Utilisez un téléphone réel pour ressentir la «façon de travailler de React Native»
- Découvrez l'API de React Native
- Utilisation d'une bibliothèque de composants react-native-paper
- Collecter des données depuis une API externe

Jour 2 : les outils pour développer des applications mobiles et Web

  • Écosystème
    • Eslint / Prettier
    • TypeScript: attrapez les fautes de frappe et tapez les erreurs pendant que vous écrivez le code
    • Bonnes pratiques pour déboguer votre application
  • react-navigation
    • Comprendre et créer des workflows de navigation en utilisant les meilleures pratiques et les API de la plateforme
    • Navigations imbriquées
    • Flux d'authentification

Mises en pratique :
- Mettre en place les outils pour un développement productif
- Mettre en œuvre un flux de travail basé sur des composants
- *Test Unitaire avec @testing-library/react-native

- Faire fonctionner le routing avec une application mobile

Jour 3

  • Déploiement et QA
    • App store d'Apple
    • Google Play Store
    • Mises à jour Over The Air
  • Hackathon
    • Récapitulatif de ce que nous avons appris
    • Checklist pour démarrer un nouveau projet
    • Créez votre propre produit en un jour !

Mise en pratique :
- Préparer le déploiement sur les stores
- Présentez votre application en fin de journée au reste de la classe

Télécharger le programme

Le(s) formateur(s)

David LEULIETTE

David LEULIETTE

David est développeur react native freelance.

En tant que digital nomad, il a vécu 3 ans à Londres, donné des cours à l'IUT de Calais, aidé des centaines de développeur·se·s dans des bootcamps comme le wagon ou React GraphQL Academy. Il a commencé à développer sur TI-82 pendant les cours de maths, depuis 2017 il se spécialise sur React et React Native.

David aime partager ses connaissances aux personnes pour leur faire prendre tous les raccourcis possibles afin de réduire le temps d’exécution de leurs idées.

Sa mission est de transmettre les bonnes pratiques de la communauté pour avoir le maximum d'impact dans votre travail.

Voir son profil détaillé

Guillaume ANDOUARD

Guillaume ANDOUARD

Guillaume est un développeur passionné avec plus de 14 ans d’expérience, dont 8 ans consacrés à JavaScript et React.

Après avoir débuté dans le développement Android en 2009, il a élargi ses compétences au multiplateforme puis a évolué dans le monde de la publicité

Aujourd’hui, il mène des missions en React et React Native en recherchant à innover dans les mécanismes publicitaires en ligne.

Son approche pédagogique se distingue par son focus sur la pratique. Guillaume structure ses formations avec des présentations théoriques concises, suivies de longues phases pratiques. Grâce à des projets fil rouges, il guide les participants à travers des apprentissages progressifs et concrets, permettant une maîtrise approfondie.

Avec une solide expérience en formation, Guillaume sait adapter ses explications aux besoins de ses apprenants, qu’ils soient débutants ou expérimentés. Que vous souhaitiez découvrir ou vous perfectionner, ses formations interactives et orientées projet vous offriront un cadre idéal pour progresser !

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 122 formations au catalogue, 1604 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

4 témoignages

Formation très interessante avec de la pratique !

Formation très interessante avec de la pratique !

J'ai beaucoup aimer le déroulement de la formation, les références les conseilles et l'ambiance. Je note quand même qu'un bon niveau de compré...

J'ai beaucoup aimer le déroulement de la formation, les références les conseilles et l'ambiance. Je note quand même qu'un bon niveau de compréhension de react et de la notion des hooks est primordiale pour mieux assimiler les concepts de react native.

Voir plus

formateur de très bons conseils, dans le vif du sujet

formateur de très bons conseils, dans le vif du sujet

David Leuliette est un formateur très performant et agréable. Il maîtrise incontestablement son sujet, et peut rapidement trouver des solutio...

David Leuliette est un formateur très performant et agréable. Il maîtrise incontestablement son sujet, et peut rapidement trouver des solutions lorsqu'il est confronté à des situations inconnues.

Voir plus

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012