| 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 Lannion forme en 3 ans des concepteurs-développeurs d'applications capables de maîtriser l'ensemble du cycle de vie du logiciel. Les étudiants acquièrent des compétences techniques solides en développement d'applications mobiles, web et internet des objets, tout en apprenant à recueillir et analyser les besoins clients, optimiser les algorithmes, administrer des bases de données et gérer des projets informatiques. La pédagogie par projet et l'alternance possible dès la deuxième année permettent de développer des compétences professionnelles concrètes : travail en équipe pluridisciplinaire, communication efficace avec les clients, veille qualitative du code et respect des normes professionnelles. Les diplômés intègrent des grandes entreprises, des SSII ou des PME en tant que développeurs, concepteurs, chefs de projet, consultants ou intégrateurs, avec des opportunités d'évolution vers des postes à responsabilités ou une poursuite d'études en école d'ingénieurs ou en master.
Thématiques abordées
- Analyse et conception de logiciels : modélisation UML, spécifications fonctionnelles, architecture logicielle
- Développement d’applications : programmation orientée objet, bases de données, technologies web et mobiles
- Validation et tests : méthodes de test, assurance qualité, débogage et maintenance
- Gestion de projets informatiques : méthodes agiles, gestion des risques, communication en équipe
- Environnement professionnel et méthodologies : sécurité informatique, veille technologique, rédaction technique
Objectifs de la formation
- Concevoir des applications informatiques fonctionnelles et ergonomiques en respectant les besoins utilisateurs.
- Développer des logiciels en utilisant des langages et outils modernes, avec une attention portée à la qualité du code.
- Valider les applications via des tests rigoureux pour garantir leur fiabilité et leur conformité aux spécifications.
- Collaborer efficacement en équipe pluridisciplinaire autour des projets de développement logiciel.
- Maîtriser les méthodes de gestion de projet agile pour optimiser les cycles de conception et de réalisation.