Analyste-programmeur
Transcription
Analyste-programmeur
Analyste-programmeur DIE20 - 120 crédits Formation diplômante de niveau III - [bac +2] Lieu(x) de formation : centre de Lille La formation est proposée : - 1 en journée (35h par semaine de novembre à juillet, (suivi d'un stage de 3 mois) pour un public de niveau bac (+ 2 années d'expérience professionnelle, même hors domaine). Début le 14 novembre 2016. Réunion d'information : voir notre agenda - 2 en cours du soir et/ou en formation à distance (FOAD). Inscriptions : en septembre (pour l'année universitaire) et en janvier (pour les cours du 2ème semestre) - Début des cours : Octobre pour les enseignements du 1er semestre et Février pour les enseignements du 2ème semestre. en savoir + > Télécharger le dossier d'inscription FC jour | Télécharger le dossier d'inscription HTT | voir les possibilités de financement d'une formation au Cnam > Nous contacter Public concerné Prérequis : Cette formation est accessible aux salariés et demandeurs d'emploi, de niveau Bac. Objectifs pédagogiques / Compétences visées 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 : parcours programmation java parcours programmation mobiles parcours programmation web 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 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 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. Elle a pour vocation une insertion professionnelle en fin d'études, dans des fonctions d'analyste programmeur. L'activité métier visée est celle de la conception, du développement et de la maintenance d'applications informatiques soit dans le domaine des systèmes d'informations, soit dans le domaine de l'internet. Les titulaires de la certification sont appelés à participer au développement et à la maintenance d'applications informatiques, en assurant l'analyse fonctionnelle, le conception technique, le codage, la mise au point et la documentation des programmes. Ils participent éventuellement à l'élaboration du cahier des charges. Organisation Centres d'enseignement à LILLE 03.20.29.86.68 - VALENCIENNES 03.27.51.77.61 - MAUBEUGE 03.27.51.11.55 BETHUNE 03.21.63.23.00 - DUNKERQUE 03.28.23.70.40 Tous nos programmes, notre actualité sur : http://www.cnam-npdc.org Analyste-programmeur DIE20 - 120 crédits Nombre de crédits ECTS : 120 Stages, projets, mémoire et condition de délivrance du diplôme 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 - un projet de programmation (NFA019, NFA021, NFA024) à la fin de chaque parcours - un projet de conception et développement logiciel à la fin du cursus - avoir validé l'un des Certificats professionnels CP09, CP16 ou CP48 OU avoir validé les unités NFA031, NFA008, NFA1016 et les UEs de l'un des trois parcours tel que moyenne (notes de ces UEs) >= 10 sans note inférieure à 8 - avoir validé les UEs restantes du cursus avec une note au moins égale à 10 - justifier d'une expérience professionnelle de 2 ans en informatique ou dans un autre domaine, complété dans ce cas par un stage d'au moins 3 mois en informatique. Validation par VAE et VES possible. Centres d'enseignement à LILLE 03.20.29.86.68 - VALENCIENNES 03.27.51.77.61 - MAUBEUGE 03.27.51.11.55 BETHUNE 03.21.63.23.00 - DUNKERQUE 03.28.23.70.40 Tous nos programmes, notre actualité sur : http://www.cnam-npdc.org Analyste-programmeur DIE20 - 120 crédits Description de la formation NFA031 Programmation avec 6 crédits Java : notions de base NFA008 Bases de données 6 crédits NFA016 Développement web 4 crédits (1) : architecture du web et développement côté client 101.5Parcours Programmation java 101.5Parcours Programmation web NFA032 NFA017 Programmation 6 crédits Développement web (2) : sites programmation dynamiques et programmation développement côté système et réseau Programmation Java NFA083 Réseaux et patterns Méthodes pour 4 crédits Projet systèmes Graphisme et Web 4 crédits NFA021 Développement web 6 crédits et tablettes NFA025 Mise en oeuvre de 6 crédits la programmation de smart-phones et (3) : mise en d'information : 4 crédits tactiles NFA084 6 crédits Principes et pour smart-phones 6 crédits administration web l'informatisation NFA019 NFA022 serveur 4 crédits : bibliothèques et NFA007 101.5Parcours Programmation mobiles Java : objet NFA035 4 crédits tablettes tactiles pratique NFA003 mise en pratique Principes et 4 crédits fonctionnement des avec Java systèmes d'exploitation NFA024 Projet application mobile : mise en pratique MVA003 Outils 6 crédits mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen) NFA004 Architecture des 4 crédits machines NFA009 Principes des 6 crédits réseaux informatiques NFA006 Structures de 4 crédits données NFA010 Graphes et 6 crédits optimisation NFA018 Gestion de projet 4 crédits informatique 2632 UE à choisir parmi 8 crédits NFA032 Programmation 6 crédits Centres d'enseignement à LILLE 03.20.29.86.68 - VALENCIENNES 03.27.51.77.61 - MAUBEUGE 03.27.51.11.55 BETHUNE 03.21.63.23.00 - DUNKERQUE 03.28.23.70.40 Tous nos programmes, notre actualité sur : http://www.cnam-npdc.org 6 crédits Analyste-programmeur DIE20 - 120 crédits Java : programmation objet NFA035 Programmation Java 4 crédits : bibliothèques et patterns NFA003 Principes et 4 crédits fonctionnement des systèmes d'exploitation NFA013 Méthodes pour 4 crédits l'informatisation - compléments NFA011 Développement 4 crédits d'applications avec les bases de données 110.51 UE à choisir parmi 6 crédits ANG200 Parcours 6 crédits d'apprentissage personnalisé en anglais ANG300 Anglais 6 crédits professionnel : parcours collectif NFA036 Projet 4 crédits Unités d'enseignements et unités d'activités obligatoires Unités d'enseignements et unités d'activités optionnelles Centres d'enseignement à LILLE 03.20.29.86.68 - VALENCIENNES 03.27.51.77.61 - MAUBEUGE 03.27.51.11.55 BETHUNE 03.21.63.23.00 - DUNKERQUE 03.28.23.70.40 Tous nos programmes, notre actualité sur : http://www.cnam-npdc.org