0972 311 312 (prix appel local)

Diplôme d'établissement Technicien développeur, parcours programmation MOBILES (DET0300A)

Objectifs

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

Compétences

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...) -...En lire plus

Personnalisez votre parcours en sélectionnant vos formations

Pour simuler votre parcours, veuillez cocher dans le tableau ci-dessous les Unités d'Enseignement que vous souhaitez suivre (les UE déjà cochées sont les UE du tronc commun). Vous pouvez choisir de suivre la totalité du parcours ou bien choisir de suivre des Unités "à la carte". Cliquez ensuite sur le bouton "Simuler votre parcours" (bouton rouge en bas de page) :

Légende :

 Validation des acquis (VAE, VES, ...)

 100% Internet - Bretagne

 Internet + cours du soir

 100% Internet - national

 Annuelle (oct-juin)

 Semestre 1 (oct-janv)

 Semestre 2 (fev-juin)

Tout sélectionner

Choisissez votre centre d'enseignement :

}
Cochez Unités d'Enseignement (UE) Disponible en ECTS  
2021/2022 2022/2023 2023/2024
TRONC COMMUN, introduction 

Programmation avec Java : notions de base (NFA031)

 
 
6

Bases de données (NFA008)

 
 
 
 
 
 
6

Développement web (1) : architecture du web et développement côté client (NFA016)

 
 
 
 
 
 
 
 
 
4
SPECIALITE "Programmation MOBILES" 

Principes et fonctionnement des systèmes d'exploitation (NFA003)

 
 
 
 
 
 
 
4

Principes et programmation système et réseau pour smart-phones et tablettes tactiles (NFA022)

 
 
 
 
 
 
 
 
4

Projet application mobile : mise en pratique (NFA024)

 
 
 
 
 
 
6

Mise en oeuvre de la programmation de smart-phones et tablettes tactiles (NFA025)

 
 
 
 
 
 
6
TRONC COMMUN 

Outils mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen) (MVA003)

 
 
 
 
 
 
 
 
6

Architecture des machines (NFA004)

 
 
 
 
 
 
 
 
 
4

Structures de données (NFA006)

 
 
 
 
 
 
 
 
 
4

Principes des réseaux informatiques (NFA009)

 
 
 
 
 
 
 
6

Graphes et optimisation (NFA010)

 
 
 
 
 
 
 
6

Gestion de projet informatique (NFA018)

 
 
 
 
 
 
 
 
 
4

Anglais professionnel (ANG320)

 
 
 
 
 
 
 
 
 
6
3 Ues au choix parmi : (12 ects)

Programmation Java : programmation objet (NFA032)

 
 
 
 
 
 
 
 
 
6

Programmation Java : bibliothèques et patterns (NFA035)

 
 
 
 
 
 
 
 
4

Sécurisation d'un parc informatique d'une PME (SEC001)

 
 
 
 
 
 
6

Programmation en langage C/C++ (NFA037)

 
 
 
 
 
 
 
 
6

Outils et démarche de la communication écrite et orale (CCE001)

 
 
 
 
 
 
 
 
 
 
4

Principes et fonctionnement des systèmes d'exploitation (NFA003)

 
 
 
 
 
 
 
4

Développement d'applications avec les bases de données (NFA011)

 
 
 
 
 
 
 
 
 
4

Méthodes pour l'informatisation - compléments (NFA013)

 
 
 
 
 
 
4

Projet (NFA036)

 
 
 
 
 
 
 
 
4
Expérience professionnelle 

Expérience professionnelle de deux années dans le domaine ou deux années hors domaine avec rapport (UA3325)

 
 
36
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 3 parcours  :

  • parcours  programmation java
  • parcours programmation mobiles
  • parcours  programmation web

Compétences visé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 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

Métiers / débouchés

Analyste développeur / développeuse, Analyste-programmeur / Analyste-programmeuse informatique, Agent / Agente d'exploitation informatique, Adjoint / Adjointe d'exploitation informatique

Conditions d’accès / publics visés

Prérequis :
Cette formation est accessible aux salariés et demandeurs d'emploi, de niveau Bac.

Modalités de validation

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.

Intitulé officiel

Diplôme d'établissement Technicien développeur

EPN 

EPN05 - EPN - Informatique

Niveau de formation :
- Niveau d'entrée

Sans niveau spécifique

- Niveau de sortie

Sans niveau spécifique

Code RNCP

0

Code CertifInfo

105119

Codes ROME

M1805 - Études et développement informatique - Systèmes d'information et de télécommunication - Support à l'entreprise

Codes NSF

[326] Informatique, traitement de l'information, réseaux de transmission - [32] Communication et information - [3] Domaines technico-professionnels des services

Codes FAP

Techniciens d'étude et de développement en informatique - Techniciens de l'informatique - Informatique et télécommunications

Code Forma

[M0A2] informatique - [M0] information, communication, [M0A2A2] analyse programmation - [M0A2] informatique - [M0] information, communication, [M0A3] langage informatique - [M0] information, communication

Mots clés

Langage JAVA, Développement logiciel, Développement de site web, Système mobile, Logiciel de création de base de données, Programmation, Modélisation des processus, Système d'information

Accompagnement et suivi

Sous l’autorité pédagogique du certificateur Cnam, les équipes du Cnam Bretagne vous offrent un accompagnement pendant votre parcours de formation à la fois sur les aspects administratifs, financiers, pédagogiques et techniques.

Habilitation

Arrêté du 07/01/2022

Accréditation jusqu'au 26/12/2021

Indicateurs de résultat

En savoir plus

INFOS
PRATIQUES

ECTS

120

Code RNCP

0

Accessibilité handicap

En savoir plus

Tout comprendre sur le CPF

En savoir plus

Comment s’inscrire ?

En savoir plus