e-404.io

Centre de formation dans le metaverse

Voir le profil
Créé le 3 novembre 2022 | mis à jour le 23 avril 2024 | Télécharger la version PDF

Le développement mobile avec React Natif

Le développement mobile avec React Natif

Ecole404 Formateur validé par Ecole404
  • à distance
  • 35h 0m
  • À partir de 2390.00€*

*Prix minimum hors frais annexes.

Comprendre les financements

Objectifs

  • Comprendre les frameworks de développement mobile et la spécificité de React Native
  • Mettre en place un environnement de développement React Native
  • Construire une interface utilisateur fluide et performante
  • Utiliser les principaux composants et les API natives proposées par React Native
  • Concevoir l'architecture logicielle d'une application mobile multiplateforme
  • Déployer une application mobile

Points forts

Formation intensive et accéléré sur "Le développement mobile avec React Natif" 100% à distance Cours sur le Métaverse
Publics visés

Après un parcours de formation sous statut d’élève ou d’étudiant, Après un parcours de formation continue, Par candidature individuelle, Par expérience, Entreprises

Domaines

Conception web - développement web

Pré-requis

Disposer d'une connexion Internet minimum de 8 Mb/s, Disposer d'un PC/MAC (CPU min 2.00Ghz, HDD/SSD min 256Go, RAM min 4 Go), Disposer d'un écran déporté, Disposer d’une webcam, Disposer d’un microphone, Avoir un niveau anglais minimum B1 (classement CECRL), Effectuer un questionnaire de positionnement

Méthode d'évaluation

Travaux à rendre

Accessibilité

Handicap moteur ou physique, Maladie chronique handicapante

Conditions d'accès

Programme

Le développement mobile avec React Natif

  • À distance - Synchrone
  • 28h 0m
  • Travaux à rendre
  • 7h 0m

Introduction- Le développement natif, l'hétérogénéité et la fragmentation.- Les principaux outils cross-platform.- Positionnement de React Native par rapport aux solutions existantes.- React Native- Rappels sur ES6/S201x. Notion de transpileur.- React et le superset de JavaScript JSX.- React Native : principes clés, fonctionnement général.- Installation et configuration de React Native.- Outils de développement et de debug.Architecture d'application- Configurer un composant : state & props.- React Native et MVC.- Le pattern Flux, une alternative au MVC.- L'arrivée de Redux : le store, le reducer, les actions.Construire son interface- Les composants de base (View, Text et Image) et leurs cycles de vie.- Les événements Touch, la ListView et la ScrollView.- Organiser le layout de l'application. Mise en page avec Flexbox.- Styler les composants.- Les différentes solutions de navigation entre les pages.- Composants avancés.- Utiliser des composants de la communauté.- Ajouter des animations et des transitions.Les formulaires et la gestion des données- Les principaux composants de formulaires.- La validation de la saisie et la gestion des erreurs.- Redux-form et alternatives.- Récupération des données : xmlhttprequest et fetch.- Le stockage local.- La gestion offline.Interagir avec le terminal- Les principales API natives de React Native.- Utiliser les plugins Cordova/PhoneGap.- Développer un module natif.Usages avancés- Best Practices et erreurs fréquentes.- Tests unitaires et fonctionnels.- Publier l'application.- Mises à jour Over The Air.- Frameworks et outils complémentaires.

Supervision pédagogique : Assistance technique - Aide en ligne - Suivi par visioconférence Assistance technique : Par chat (instantané) - Par email (sous 24h) - Pendant et entre les séquences

Toutes les formations référencées sur notre catalogue GanaMarket sont mises en œuvre dans le respect du label Qualiopi

Ganapati formations est certifié Qualiopi

Réserver la formation