| Niveau d'études visé | Bac +3 |
|---|---|
| Durée de la formation en année | 3 ans |
| Statut de l'école | Non renseigné |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
Le BUT Informatique parcours Réalisation d'applications : conception, développement, validation proposé par l'IUT de Créteil-Vitry (site de Vitry-sur-Seine) forme en trois ans des professionnels opérationnels maîtrisant l'intégralité du cycle de vie du logiciel. Les étudiants y acquièrent des savoirs fondamentaux en développement informatique et web grâce à l'apprentissage des langages de programmation les plus utilisés, ainsi que des compétences en bases de données, systèmes et réseaux, et en conduite de projets. La formation couvre toutes les étapes : de l'expression du besoin client à la conception, la programmation, la validation et la maintenance d'applications. Une attention particulière est portée à la communication écrite et orale, y compris en anglais, au travail collaboratif en mode projet, et aux enjeux actuels tels que la sécurité des données et l'intelligence artificielle. Les diplômés deviennent concepteurs-développeurs d'applications capables d'intervenir sur des projets variés (mobile, web, Internet des objets, jeux vidéo) au sein d'entreprises de service du numérique, d'éditeurs de logiciels ou de DSI.
Programme
- Conception de logiciels : analyse des besoins, modélisation UML, conception orientée objet
- Développement d’applications : programmation (Java, Python, Web), gestion des bases de données, intégration continue
- Validation et tests : méthodologies de tests, test unitaire, tests fonctionnels et automatisés
- Environnements et outils de développement : systèmes d’exploitation, IDE, gestion de versions (Git)
- Gestion de projet informatique : méthodes agiles, gestion des risques, rédaction de documentation technique
Objectifs de la formation
- Concevoir des applications informatiques fonctionnelles en respectant les spécifications et contraintes techniques.
- Développer, coder et tester des solutions logicielles performantes et maintenables.
- Valider la conformité et la qualité des applications via méthodes de tests et validation logicielle.
- Utiliser des outils et méthodologies modernes de développement et gestion de projets informatiques.
- Travailler efficacement en équipe multidisciplinaire autour de projets applicatifs complexes.