DigitalSkill Boost
  • Accueil
  • Cursus
  • Formation
  • Coaching
  • Prix
  • Blog
  • Contact
  • Connexion
Retour aux cursus

Développement Mobile React Native

3 mois720+ étudiants4.7 (156 avis)
35 000 FCFA ou $63
Vidéos + TP + Projets

Description du cursus

Développez des applications mobiles natives pour iOS et Android avec React Native. Cette formation vous apprendra à créer des interfaces utilisateur modernes, à gérer l'état des applications, et à intégrer des services backend. Vous publierez vos applications sur les stores officiels.

Technologies enseignées

React NativeJavaScriptSupabase / FirebaseExpo

Programme détaillé

1

Introduction au développement mobile multiplateforme

Module pratique avec exercices et projets

2

Présentation de React Native et de l’écosystème JavaScript

Module pratique avec exercices et projets

3

Installation de l’environnement de développement (Expo, Node.js, VS Code)

Module pratique avec exercices et projets

4

Découverte de l’architecture d’une application React Native

Module pratique avec exercices et projets

5

Les composants de base (View, Text, Image, ScrollView, TextInput, etc.)

Module pratique avec exercices et projets

6

Gestion des styles avec StyleSheet et NativeWind/Tailwind

Module pratique avec exercices et projets

7

Utilisation des hooks React (useState, useEffect)

Module pratique avec exercices et projets

8

Gestion d’événements et du cycle de vie

Module pratique avec exercices et projets

9

Formulaires et validation avec Formik et Yup

Module pratique avec exercices et projets

10

Stockage local avec AsyncStorage

Module pratique avec exercices et projets

11

Appels d’API REST avec Fetch ou Axios

Module pratique avec exercices et projets

12

Utilisation de React Query pour la gestion des requêtes

Module pratique avec exercices et projets

13

Création d’un système de connexion/inscription

Module pratique avec exercices et projets

14

JWT et gestion des tokens

Module pratique avec exercices et projets

15

Sécurisation des routes et données sensibles

Module pratique avec exercices et projets

16

Connexion au services Supabase ou Firebase

Module pratique avec exercices et projets

17

Gestion des erreurs et des statuts de réponse

Module pratique avec exercices et projets

18

Utilisation de Postman pour tester les endpoints

Module pratique avec exercices et projets

19

Animations avec React Native Reanimated ou Framer Motion

Module pratique avec exercices et projets

20

Responsive Design et gestion des différents formats d’écran

Module pratique avec exercices et projets

21

Accès aux capteurs (caméra, GPS, etc.) via Expo

Module pratique avec exercices et projets

22

Utilisation du debugger React Native & Chrome DevTools

Module pratique avec exercices et projets

23

Utilisation de l’inspecteur Expo et des logs

Module pratique avec exercices et projets

24

Organisation du code et architecture de projet

Module pratique avec exercices et projets

25

Contrôle de version avec Git et GitHub

Module pratique avec exercices et projets

26

Génération de l’application APK et AAB avec Expo

Module pratique avec exercices et projets

27

Publication sur le Play Store et l’App Store (processus, images, certificats)

Module pratique avec exercices et projets

28

Mise à jour et gestion des versions avec EAS Update

Module pratique avec exercices et projets

29

Création d’une application mobile complète (authentification, API, stockage)

Module pratique avec exercices et projets

30

Tests utilisateurs, débogage, corrections

Module pratique avec exercices et projets

31

Présentation finale et documentation

Module pratique avec exercices et projets

35 000 FCFA ou $63
Accès au videos durant 12 mois
Commencer maintenant

Informations

NiveauDébutant à Avancé
Durée3 mois
FormatVidéos + TP + Projets
Support24/7
Certificat

Évaluations

4.7
156 avis d'étudiants
DigitalSkill Boost
  • Formation
  • Cursus
  • Coaching
  • Prix
  • Blog
  • Contact
  • Politique de cookies
  • Politique de Confidentialité

© 2024 Leity™. Tous droits réservés