| 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 d'Aix-Marseille - site d'Arles forme des informaticiens spécialisés dans l'ensemble du cycle de vie du logiciel. Les étudiants apprennent à recueillir et analyser les besoins clients, développer des applications complexes de qualité, assurer leur maintenance et mettre en place des jeux de tests automatisés avec intégration continue. Une attention particulière est portée aux applications liées à l'imagerie numérique 2D et 3D. Cette formation développe des compétences pratiques et théoriques solides, complétées par des connaissances en modélisation mathématique, gestion d'entreprise et communication en anglais. Les diplômés deviennent des cadres intermédiaires opérationnels, prêts à exercer comme développeurs fullstack, concepteurs-développeurs (web, mobile, Internet des objets, jeux vidéo) ou développeurs d'applications d'imagerie numérique, avec une insertion professionnelle immédiate ou une poursuite d'études.
Programme
- Conception et modélisation des applications : analyse des besoins, UML, conception orientée objet
- Développement logiciel : languages de programmation (Java, Python), frameworks, gestion de versions
- Bases de données et gestion de l'information : modélisation, SQL, intégration de données
- Tests, validation et qualité logicielle : tests unitaires, automatisation, normes et bonnes pratiques
- Projet tutoré et mise en production : gestion de projet agile, déploiement, maintenance applicative
Objectifs de la formation
- Concevoir des applications informatiques adaptées aux besoins fonctionnels et techniques
- Développer des logiciels fiables et performants en maîtrisant les langages et outils modernes
- Valider et tester les applications pour assurer leur qualité et conformité aux exigences
- Collaborer efficacement au sein d’une équipe projet en appliquant les méthodes agiles
- Documenter et maintenir les applications dans un environnement professionnel