Niveau d’entrée
Bac et/ou fin d'études secondaires
Niveau de sortie
Niveau 5 (Bac +2)
Durée maximum
1 200 heures en présentiel
Inscrit au RNCP
Oui
Emploi
Le technicien développeur conçoit, développe et met au point un projet d’application informatique, de la phase d’étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges. Il / Elle conduit des projets de développement et peut coordonner une équipe.
Compétences visées
Après cette formation, le titulaire sera capable de :
- Connaître des réseaux, de systèmes et des architectures machine
- Connaître des caractéristiques des environnements de développement
- Connaître en mathématiques appliqués
- Maîtriser une méthode de génie logiciel
- Maîtriser de l’anglais professionnel
- Maîtriser de l’ingénierie du développement des applications
- Maîtriser des relations entre schéma relationnel de bases de données et bases de données existantes
- Maîtriser des compétences de rédaction de documentation technique et utilisateur
- Connaître des méthodes de diagnostics de besoin
- Connaître des système de bases de données de leurs environnements
- Maîtriser de l’ingénierie d’une application de gestion
- Connaître sur des spécificités des interfaces utilisateurs et des systèmes pour les applications mobiles
- Connaître les systèmes d’exploitation mobile Android
- Connaître des principes des interfaces hommes-machines
- Maîtriser du développement d’un site web
- Maîtriser des compétences de maintenance et d’animation de sites web
Cheminement
Pour obtenir l’ensemble du diplôme, il faut avoir validé toutes les UE décrites ci-après, soit un total de 120 crédits. Pour plus d’informations, nous contacter.
Unités d’enseignement obligatoires
Contenu de la formation
Nombre de crédits
Code
Programmation avec Java : notions de base
6
NFA031
Bases de données
6
NFA008
Développement Web : architecture et développement côté client
4
NFA016
Parcours de programmation au choix : Java / Web / Application mobile
10
Outils mathématiques pour l'informatique
6
MVA003
Architecture des machines
4
NFA004
Principes des réseaux informatiques
6
NFA009
Structures de données
4
NFA006
Graphes et optimisation
6
NFA010
Gestion de projet informatique
4
NFA018
BLOC de 3 unités à choisir
12
Anglais professionnel
6
ANG320
Expérience professionnelle de deux ans dans le domaine ou deux ans hors domaine avec rapport
36
UA3325