| 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 Rodez forme des professionnels maîtrisant l'intégralité du cycle de vie du logiciel. Cette formation couvre l'expression du besoin, la conception de systèmes, la programmation orientée objet, le développement web et mobile, l'administration de bases de données ainsi que les méthodologies de production d'applications. Les étudiants développent des compétences essentielles : réaliser et optimiser des applications, gérer des données, conduire des projets et travailler en équipe. À travers des enseignements théoriques et des situations d'apprentissage pratiques (SAÉ), ils acquièrent une expertise technique solide en programmation, interfaces homme-machine et gestion de projet informatique. Les diplômés peuvent exercer comme développeurs d'applications, concepteurs de logiciels, analystes-programmeurs ou chefs de projet, répondant ainsi aux besoins variés du secteur informatique.
Programme
- Conception et modélisation des applications : analyse des besoins, UML, architecture logicielle
- Développement logiciel : langages de programmation (Java, JavaScript, SQL), environnements intégrés, gestion de versions
- Bases de données et systèmes d'information : conception de bases de données, requêtage, administration
- Validation et tests : méthodes de validation, tests unitaires et fonctionnels, qualité logicielle
- Projet et gestion de développement : méthodologies agiles, gestion de projet, communication technique
Objectifs de la formation
- Concevoir des applications informatiques en respectant les spécifications fonctionnelles et techniques
- Développer et implémenter des solutions logicielles robustes et optimisées
- Valider et tester les applications afin d’assurer leur qualité et leur conformité
- Utiliser les outils et méthodes modernes de gestion de projet logiciel
- Acquérir une compréhension approfondie des architectures et des langages de programmation