Développement Digital option Applications Mobiles

Présentation de la filière

Le développeur Mobile effectue la réalisation et le développement d’une application Mobile ou site Web, en créant des algorithmes qui répondent à différents problèmes de traitement et de création des interfaces. Il peut aider le chef de projet dans la rédaction des cahiers des charges techniques en apportant sa vision technique des technologies et fournir des maquettages de l’application.
Il est responsable du code qu’il produit en termes de qualité (commentaires, style, structure ...). Il est capable d’apporter une assistance technique à distance en s’adaptant au niveau de connaissance de ses interlocuteurs (Designer, testeur, rédacteur, chef de projet).
Il analyse les incidents liés aux applications Mobiles en se basant sur les logs ou des interfaces de monitoring mis en place par le projet. Le Développeur Mobile est capable de corriger les incidents en rédigeant des correctifs avec le langage de programmation adapté à l’application (ex :Javascript, TypeScript, Dart, CSS, Kotlin, Swift ...).
Il met en place les différents types de tests unitaires ainsi que des tests fonctionnels d’interface à l’aide d’outils tels que Selenium, AppiumetBrowerStack.Il peut contribuer aux développements du backend (exemple: modifier la trame générée par un web-service qui communique avec le front-end).

Tous ce que vous devez savoir

L'admission du stagiaire en 2ème année à cette spécialité est tributaire de sa réussite et de son classement en Tronc Commun ( Développement Digital)

Analyste d'applications;
Analyste d'études;
Analyste programmeur;
Chargé(e) d'études informatiques;
Développeur d'applications informatiques;
Développeur d’applications mobiles;
Techniciendéveloppement –exploitation;
Développeur Web Responsive;
Informaticien d'études;
Programmeur d'applications;
Responsable des services applicatifs;
Techniciend'études informatiques.

La formation dispensée est modulaire et les évaluations sont organisées selon l’acquisition de champ de compétence :

  • Contrôles continus ;
  • Examens de fin de module ;
  • Examen de fin de formation.

L'inscription et la confirmation, hors délibérations, sont possibles pour les candidats ayant une moyenne au baccalauréat supérieure ou égale à 12/20 ainsi que les candidats disposant d'un Baccalauréat Technique ou Professionnel en respectant le tableau de correspondance entre l’option du baccalauréat et les filières de formation choisies.

Le classement des candidats se fait selon la moyenne du baccalauréat en respectant les classes suivantes :

  • Les candidats de toutes les branches ayant une moyenne supérieure ou égale à 12/20;
  • Les candidats ayant un baccalauréat option Sciences Mathématiques et une moyenne inférieure à 12/20;
  • Les candidats ayant un baccalauréat technique (dont le Bac Pro) et une moyenne inférieure à 12/20;
  • Les candidats des autres options ayant une moyenne inférieure à 12/20.
  • La durée de formation de l'option est étalée sur 2 semestre(s) ;
  • Le programme peut être dispensé en mode de formation résidentiel ou alterné ;

A l’issue de la formation, le stagiaire sera capable de :

  • Acquérir les bases de développement Android;
  • Programmer en KOTLIN;
  • Découvrir la gestion de projet;
  • S’initier aux composants et modèle d’une application Android;
  • Développer des interfaces utilisateurs sous Android;
  • Elaborer une application Android sécurisée;
  • Découvrir les bases de développement des applications IOS;
  • Découvrir les bases de développement multiplateforme.