Aller au contenu principal
Institut des Hautes Études Technologiques et Commerciales

Compétences

React et développement d'applications mobiles

React organise une interface en composants ; React Native emmène ces mêmes composants sur téléphone. Une seule façon de penser sert donc le web et le mobile, sur un marché ouest-africain où le téléphone est le premier écran de tous vos utilisateurs.

Penser en composants

Un composant est une promesse : les mêmes données produisent toujours la même interface. Cette discipline transforme la façon de construire un écran — on assemble des morceaux vérifiables plutôt que d'empiler des instructions. Elle transforme aussi la maintenance : une correction faite dans un composant se propage à toutes ses apparitions. L'enseignement pousse ce raisonnement jusqu'au mobile, où la contrainte réseau et l'autonomie de batterie imposent des arbitrages que le web laisse souvent de côté.

  • Découper une interface en composants réutilisables et testables
  • Gérer l'état d'une application et sa synchronisation avec le serveur
  • Publier une application mobile et gérer ses versions successives
  • Adapter une interface à une connexion lente et à un écran de téléphone

Jusqu'où vous allez

Vous concevez et publiez une application complète, web et mobile, connectée à un service réel et suivie en production. L'ambition d'une compétence se mesure au geste qu'elle autorise, puis au volume qui le soutient.

blocs d'enseignement
4

Règle du catalogue : un crédit vaut vingt-cinq heures de travail, dont dix heures encadrées.

d'enseignement encadré
820 h
crédits cumulés
82
titres professionnels concernés
3

Là où vous la pratiquez

Chaque bloc combine apport, atelier et production évaluée. L'année indiquée dit le moment du cursus où la compétence entre réellement en jeu.

Bloc d'enseignementProgrammeHeures encadréesAnnée
Applications React et développement mobileDéveloppement Web et Mobile240 hAnnée 2
Développement web et mobileCursus Informatique — Bac+3280 hAnnée 2
Interfaces de programmation et donnéesDéveloppement Web et Mobile160 hAnnée 1
Mise en productionDéveloppement Web et Mobile140 hAnnée 2

Les fonctions visées

Chaque titre est référencé par un code du catalogue officiel, et se prépare en formation continue.

Titre professionnelMétier viséNiveauVolume encadré
Développeur web et mobiledéveloppeur junior à confirmé5 · Technicien supérieur et agent de maîtrise800 h
Développeur d'applicationsdéveloppeur confirmé5 · Technicien supérieur et agent de maîtrise800 h
Responsable de produit numériqueproduct owner, chargé de projet digital5 · Technicien supérieur et agent de maîtrise700 h

Choisir son programme

Le bon choix dépend du temps dont vous disposez autant que du niveau visé. Les deux figurent ici.

ProgrammeNiveauDuréeFrais
Développement Web et MobileLicence2 ans5 200 000 GNF par an
Cursus Informatique — Bac+3Licence3 ans5 400 000 GNF par an

Ce qu'il faut savoir en plus

Apprend-on à publier sur les magasins d'applications ?

Oui, la mise en production couvre la préparation des versions, la signature, la publication et le suivi des retours d'usage après diffusion.

Faut-il un ordinateur puissant pour ce bloc ?

Un ordinateur portable courant suffit, avec une connexion stable. Les travaux lourds passent par un environnement d'exécution partagé fourni par l'établissement.

React reste-t-il pertinent dans cinq ans ?

Ce qui reste, c'est le raisonnement par composants et par état, commun aux principaux cadres actuels. Le cursus l'enseigne comme un principe, illustré par l'outillage du moment.

React et développement d'applications mobiles — Compétences | IHETC — IHETC