Concevoir des systèmes complexes et conduire des projets collaboratifs avancés
Description
- Connaître et mettre en œuvre les principes de gestion des bases de données structurées ou non et la construction d’interfaces homme-machine.
- Développer des applications informatiques sur des infrastructures variées (machines parallèles, environnement distribué, programmation Web…)
- Maîtriser le développement d’un logiciel complexe, le déploiement, les phases de test et les évolutions
- Maîtriser les principes de la compilation et de l’optimisation afin de produire un code efficace
- Mettre en œuvre des solutions sécurisées et sûres.
Développer et déployer des services répartis (cloud souverain, passerelles IoT) afin de relier réseaux et applications.
Intégrer des composants matériels et logiciels (capteurs, conteneurs) et tester leur sécurité afin d’assurer l’évolution du système.
Public
avoir un niveau équivalent à une licence en informatique ou électronique.
- Nombre d’ECTS
- 18
- Code répertoire
- RNCP39278BC06
- Date de début de validité