obtenir un diplôme et valider des compétences
Le soir, en ligne, le samedi matin ou en journée
CPN9000A
120 ECTS*
Pour acquérir les bases nécessaires au développement d'application informatique mettant en oeuvre des interfaces web, des bases de données et éventuellement des aspects temps réel et mobiles.
Conseil pour réussir : 2 à 3 Cours maximum par semestre
Cette formation est accessible aux salariés et demandeurs d'emploi, de niveau Bac.
Maîtriser les connaissances de base en informatique dans les domaines essentiels suivants: programmation, algorithmique, réseau, architecture des ordinateurs et systèmes d'exploitation, bases de données et génie logiciel.
Le diplôme offre 3 parcours :
Les compétences attestées par la certification professionnelle relèvent de quatre fonctions :
Fonctions transverses d'analyse et de conception technique
- Connaissance des réseaux, de systèmes et des architectures machine
- Connaissance des caractéristiques des environnements de développement
- Connaissance en mathématiques appliquées (graphes et algorithmes)
- Maîtrise de plusieurs langues de programmation (Visual basic, Java...)
- Maîtrise d'une méthode de génie logiciel
- Maîtrise de l'anglais professionnel
- Maîtrise de l'ingénierie du développement des applications (Analyse fonctionnelle, conception, test, développements, maintenance)
- Maîtrise des relations entre schéma relationnel de bases de données et bases de données existantes
- Maîtrise des compétences de rédaction de documentation technique et utilisateur
Fonction de développement d'une application de gestion
- Connaissance des méthodes de diagnostics de besoin
- Connaissance des systèmes de bases de données et de leurs environnements
- Maîtrise de l'ingénierie d'une application de gestion
Fonction de développement d'applications informatiques mobiles
- Connaissances des spécificités des interfaces utilisateurs et des systèmes pour les applications mobiles
- Systèmes d'exploitation mobile Android.
Fonction de développement d'une application internet
- Connaissance des principes des interfaces hommes-machines
- Maîtrise du développement d'un site web
- Maîtrise des compétences de maintenance et d'animation de sites web.
Langages Java, C, PHP, Javascript, HTML, CSS, SQL
Modélisation Merise, UML
- Un projet de programmation (NFA019, NFA021, NFA024) à la fin de chaque parcours
- Un projet de conception et développement logiciel à la fin du cursus
Une expérience professionnelle de deux années est exigée. Si cette expérience est hors informatique, un stage de trois mois en informatique est requis. Ce stage est conventionné avec le Cnam et son contenu doit être validé par le responsable du diplôme. Dans le cas d'une expérience professionnelle de deux années en informatique, un rapport d'activité est rédigé.dans le cas d'un stage, un rapport de stage est rédigé.Les canevas de ces rapports sont disponibles sur le site http://deptinfo.cnam.fr/new
Avoir validé les unités d'enseignements composant le diplôme
Avoir validé l'expérience professionnelle :
- 2 ans dans le domaine
ou
- deux ans hors domaine avec un stage de 3 mois dans le domaine.
Un rapport de stage ou un rapport d'activité doit être déposé avec la demande de diplôme.
Validation par VAE et VES possible sur l'ensemble du titre.
Il se compose des cours (UE*) ci-dessous :
L’objectif principal du Cnam Ile-de-France est de permettre aux franciliens de se former tout au long de la vie. Il accompagne ainsi chaque année, plus de 8 800 adultes dans la construction de leur projet professionnel, en partenariat avec la région Ile-de-France.
Retrouvez nos rapports d'activités.