1. Alternance
  2. Informatique - Réseaux de télécommunications - Médias interactifs - Cybersécurité
  3. Certificat professionnel Programmeur d'applications mobiles (CP4800A)

Formations du domaine Informatique

Sans niveau / Niveau 5

Aucune formation de niveau 5
pour ce domaine

Certificat professionnel Programmeur d'applications mobiles CP4800A

Modifié le 20/03/2024

Informations générales

Conditions d'accès

Niveau d'entrée : Bac

Niveau Bac, en situation professionnelle ou en recherche d'emploi. Aucun diplôme en informatique n'est exigé mais une pratique courante de l'ordinateur et/ou des smartphones de leurs outils (OS, bureautique, outils internet) est recommandée.

Objectifs pédagogiques

Ce certificat permet de former des techniciens opérationnels dans tous les aspects de la programmation mobile (smartphones, tablette tactile …) et possédant les connaissances nécessaires pour leur permettre de s'adapter aux évolutions de ces technologies.

Modalité d'enseignement

Formation en présentiel. Les cours, TD et TP sont réalisés par des enseignants et des professionnels du métier.

Méthodes mobilisées

Mise en situation professionnelle. Projet tutoré collectif ou individuel.

Outils numériques

Durant son parcours, chaque auditeur bénéficie des outils numériques proposés par le Cnam grâce au portail l'ENF (Environnement Numérique de Formation) et à la plateforme pédagogique « Moodle » qui permet l’accès aux ressources et activités pédagogiques, l’interaction avec l’enseignant et ses pairs ainsi que le suivi de sa progression.

Modalités d'évaluation

Les enseignants évaluent tout au long de la formation les stagiaires par des observations et rétroactions en classe, Quizz, QCM, test, activité sur l’ENF, projets de groupe, auto-évaluation, apprentissage par les pairs, afin de suivre leur progression.

Compétences attestées

Être capable de prendre en charge de bout en bout le développement et/ou la maintenance d'une application pour smart-phone ou tablette tactile.
Connaître et savoir exploiter les principales ressources matérielles disponibles sur téléphones mobiles (capteurs de position et centrale inertielle, GPS, caméra, écran tactile, capteur de luminosité, ...).

Nous vous conseillons de suivre les unités d'enseignement qui composent la formation dans l'ordre suivant :

Parcours conseillé pour la formation Certificat professionnel Programmeur d'applications mobiles
Année 1 Semestre 1
Semestre 2
Année 2 Semestre 1
Semestre 2

Besoin d'aide ?

Qu'est-ce qu'une UE ?

Les enseignements du Cnam sont majoritairement organisés en Unités d’Enseignement (UE).Ce sont des modules de formation capitalisables, qui peuvent être suivis individuellement ou combinés dans un diplôme.Certaines unités d’enseignement sont communes à plusieurs diplômes et restent acquises, quel que soit le diplôme préparé.

Qu'est-ce qu'une US ?

Les Unités Spécifiques (US) sont des enseignements indissociables les unes des autres dans un parcours de formation qui n'apparaissent que dans un diplôme donné.Il n'est pas possible de s'inscrire à une US directement, elles ne sont accessibles qu'aux élèves inscrits au diplôme qui les contient.

Qu'est-ce qu'un ECTS ?

À chaque unité (d’enseignement ou d’activité) sont attribués des crédits européens (ECTS ou système européen de transfert de crédits).Ils sont capitalisables dans les différentes formations du Cnam et permettent d’accéder aux diplômes, titres et certifications qu’ils composent.En Paca, 2 crédits correspondent généralement à 20 heures d’enseignement (cours, TP, TD,…), 3 crédits à 27 heures, 4 crédits à 36 heures, 8 crédits à 59 heures, 10 crédits à 68 heures et 12 crédits à 77 heures.

Composition du diplôme et programmation

Liste des unités d'enseignement de la formation Certificat professionnel Programmeur d'applications mobiles
Unité d'enseignement Centre Modalité 2024
2025
2025
2026
2026
2027
Code Intitulé ECTS
NFA031 Programmation avec Java : notions de base 6 Hors PACA Foad 1/2 1/2 1/2
NFA040 Architecture et langages Web 4 Hors PACA Foad 1/2 1/2 1/2
NFA008 Bases de données 6 Hors PACA Foad 1/2 1/2 1/2
NFA003 Principes et fonctionnement des systèmes d'explo... 4 Hors PACA Foad 1/2 1/2 1/2
NFA022 Principes et programmation système et réseau pou... 4 Hors PACA Foad 1/2 1/2 1/2
NFA025 Mise en oeuvre de la programmation de smart-phon... 6 Hors PACA Foad 1/2 1/2 1/2
NFA024 Projet application mobile : mise en pratique 6 Hors PACA Foad 1/2 1/2 1/2
UA333G Stage de 3 mois ou expérience professionnelle éq... 6 Hors PACA Foad 1/2 1/2 1/2

Projets / Mémoire

Le certificat intègre un projet de développement d'applications mobile.

Stage / Missions

Expérience professionnelle ou stage en entreprise :

  • expérience professionnelle d'un an dans la spécialité du certificat justifiée par un rapport d'activité professionnelle détaillé ;
  • stage en entreprise de trois mois faisant l'objet d'un rapport de stage sanctionné par une note. Le stage consiste à participer au développement d'une application mobile dans un environnement professionnel.

Modalités de validation

Chaque enseignement fait l'objet d'une notation sur 20. Le CP est obtenu aux conditions suivantes :

  • avoir une moyenne générale de 10/20 sans note inférieure à 8/20, à l'ensemble des enseignements,
  • avoir une note au moins égale à 10 à l'UA stage/expérience professionnelle,

dans un délai maximum de 4 ans.

L’évaluation terminale est une évaluation de l’ensemble de la période d’enseignement qui s’effectue à l’issue de celle-ci. Elle s’effectue durant la période d’examen prévue dans le calendrier et fait l’objet d’une convocation appropriée. L’évaluation se déroule dans le centre Cnam régional d’inscription de l’élève même pour les unités d’enseignement dispensées dans un autre centre Cnam régional.

Métiers visés


Autres métiers : Programmeur applications mobiles, ...

La formation Certificat professionnel Programmeur d'applications mobiles possède des passerelles vers d'autres formations :

Diplôme d'études universitaires scientifiques et techniques Informatique d’organisation et systèmes d’information (IOSI) parcours Technicien Développement, Sécurité et Exploitation (DUS0501A)

Les deux formations possèdent 4 unité(s) d'enseignement en commun :

  • NFA003 : Principes et fonctionnement des systèmes d'exploitation
  • NFA008 : Bases de données
  • NFA031 : Programmation avec Java : notions de base
  • NFA040 : Architecture et langages Web
Participer à une réunion d'information