fbpx

Évènements en décembre 2024

Chargement Évènements

« Tous les Évènements

  • Cet évènement est passé

Formation react native – Tunisie

6 février 2023 - 10 février 2023

Prérequis de formation react native tunisie :

Pour suivre ce cours react native tunisie , il faut d’avoir xcode et/ou Android Studio installés et mis à jour et des bases en JavaScript.

Objectifs :

À la fin de la formation React Native, vous serez capable de valider les objectifs d’apprentissages suivants :

  • Découvrir et maîtriser React Native.
  •  Savoir utiliser les outils de développement Xcode et Android Studio.
  • Construire une application React Native en respectant les bonnes pratiques.
  •  Installer, configurer et utiliser les bibliothèques.

Programme

1. 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.

2. 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.

3. 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.

4. 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.

5. 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.

6. Interagir avec le terminal :

➤Les principales API natives de React Native.
➤ Utiliser les plugins Cordova/PhoneGap.
➤Développer un module natif.

7. 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.

Détails

Début :
6 février 2023
Fin :
10 février 2023