Créez votre
plan de formation
Faire financer ma formation
Code diplôme : DIE20P-1

Analyste-programmeur, parcours programmation mobiles

Conditions d'accès :
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

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.

Télécharger le dossier d’inscription
Être contacté
Programmation Où et quand s’inscrire ?

Compétences attestées :
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

Débouchés :
L'analyste programmeur participe à la conception, au développement et à la maintenance d'applications informatiques. Il exerce son métier dans les domaines : - des systèmes d'informations, - des systèmes mobiles - ou de l'internet. Les titulaires de la certification ont en charge l'analyse fonctionnelle, la conception technique, le codage, la mise au point et la documentation des applications. Ils participent éventuellement à l'élaboration du cahier des charges.

Projet et mémoire :
- 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,

Stage :
Une expérience professionnelle est demandée pour pouvoir obtenir le diplôme : - si l'expérience professionnelle correspond au domaine de la certification, deux ans sont nécessaires pour la délivrance de la certification. Un rapport d'activité est exigé. - si l'expérience professionnelle ne se rapporte pas au domaine de la certification mais est au moins égale à deux ans, un stage de trois mois en entreprise est demandé. Un rapport de stage est exigé avec un thème en rapport avec le parcours choisi.

Modalités de validation :
-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 la moyenne des notes de ces ues soit >= 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.

Liste des unités d’enseignement (UE) composant le diplôme :
Tout sélectionner
Foad nationale
Foad Bretagne
11er semestre (oct. à jan.)
22ème semestre (fev. à juin)
aAnnuel (oct. à juin)
Unités d'Enseignement
(détails : cliquez sur l'intitulé de l'UE)
Enseigné en Prochaine session Ects (4) Cocher
2016/
2017
2017/
2018
2018/
2019
> Outils mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen) (MVA003)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
2
Foad nationale
2
Foad nationale
1
Foad nationale
1
octobre 2016 - janvier 2017 6
> Principes et fonctionnement des systèmes d'exploitation (NFA003)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 4
> Architecture des machines (NFA004)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 4
> Structures de données (NFA006)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 4
> Bases de données (NFA008)
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
octobre 2016 - janvier 2017 6
> Principes des réseaux informatiques (NFA009)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 6
> Graphes et optimisation (NFA010)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 6
> Développement web (1) : architecture du web et développement côté client (NFA016)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 4
> Gestion de projet informatique (NFA018)
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
février 2017 - juin 2017 4
> Principes et programmation système et réseau pour smart-phones et tablettes tactiles (NFA022)
Foad nationale
1
Foad nationale
1
Foad nationale
1
Foad nationale
1
Foad nationale
1
Foad nationale
1
octobre 2016 - janvier 2017 4
> Projet application mobile : mise en pratique (NFA024)
Foad nationale
1
Foad nationale
1
Foad nationale
1
Foad nationale
1
Foad nationale
1
Foad nationale
1
octobre 2016 - janvier 2017 6
> Mise en oeœuvre de la programmation de smart-phones et tablettes tactiles (NFA025)
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
février 2017 - juin 2017 6
> Programmation avec Java : notions de base (NFA031)
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
Foad Bretagne
1
octobre 2016 - janvier 2017 6
> Projet (NFA036)
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
février 2017 - juin 2017 4
1 UE au choix parmi (8 ects)
> Méthodes pour l'informatisation - compléments (NFA013)
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
Foad nationale
2
février 2017 - juin 2017 4
> Développement d'applications avec les bases de données (NFA011)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 4
> Programmation Java : programmation objet (NFA032)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 6
> Programmation Java : bibliothèques et patterns (NFA035)
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
Foad nationale
1
2
octobre 2016 - janvier 2017 4
> Parcours d'apprentissage personnalisé en anglais (ANG200)
Foad nationale
1
Foad nationale
1
Foad nationale
1
Foad nationale
1
6
> Expérience professionnelle de deux années dans le domaine ou deux années hors domaine avec rapport (UA3325)
Tout sélectionner
Foad nationale
Foad Bretagne
11er semestre (oct. à jan.)
22ème semestre (fev. à juin)
aAnnuel (oct. à juin)
Ajouter la sélection
à votre panier

Formation à distance

En savoir +