La formation tout au long de la vie
CPN02 - 120 crédits
Cours du soir |
Formation à distance |
DIF |
Organisation et financement :
Public et conditions d'accès
Cette formation est accessible aux salariés et demandeurs d'emploi, de niveau Bac scientifique. Une remise à niveau en mathématique peut être nécessaire pour les autres types de bac (unité d'enseignement MVA902).
Objectifs pédagogiques
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 2 options:
Description de la formation
Organisation, stages, projets, mémoire et conditions de délivrance du diplôme (ou certificat)
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.
Avoir acquis les UE du cursus et justifier d'une expérience professionnelle de 2 ans :
- en informatique
- dans un autre domaine, complété par un stage d'au moins 3 mois en informatique.
Validation par VAE et VES possible.
Compétences attestées
Les compétences attestées par la certification professionnelle relèvent de quatre fonctions :
1 ' 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
2 ' 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
3 ' Fonction de développement d'applications informatiques en milieu industriel
- Connaissance des réseaux de terrain et des systèmes temps réel (Modbus, VRTX...)
- Connaissances des spécificités des interfaces utilisateurs temps réel
- Maîtrise des méthodes type SART et UML, Grafcet...
- Maîtrise du développement d'un driver
- Maîtrise de l'ingénierie d'une application informatique industrielle
4 ' 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.
Compétences et débouchés professionnels
- Développer une application interfacée à une base de données dans un environnement de développement.
- Développer une application dans l'environnement internet.
- Savoir établir un cahier des charges et réaliser l'analyse fonctionnelle et la conception. Savoir établir un cahier des charges et réaliser l'analyse fonctionnelle et la conception. Maitriser le cycle de vie d'un logiciel.
- Concevoir un algorithme et le mettre en oeuvre. Maitriser un ou plusieurs langages de programmation.
Savoir établir le schéma relationnel d'une base et maitriser un environnement de base de données.
- Concevoir et développer une application Web.
- Connaître les principes des interfaces hommes-machines. Savoir concevoir et développer un site Web. Savoir maintenir et mettre à jour un site Web.
- Maîtriser les bases du fonctionnement d'un ordinateur, d'un protocole réseau, d'un système d'exploitation.
Intitulé officiel
analyste-programmeur
Habilitation
Titre de niveau III, enregistré au RNCP.
![]()
Trouvez votre formation
Etudiants, salariés, découvrez nos formations...