| 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 Lyon 1 (site de Villeurbanne Doua) forme des professionnels capables de concevoir, développer et valider des applications logicielles de qualité. Au programme : algorithmique, programmation, développement web, bases de données, architecture des ordinateurs, management des systèmes d'information et gestion de projet. Les étudiants développent des compétences techniques solides en réalisation et maintenance de logiciels, tout en acquérant des savoir-faire essentiels en communication et travail collaboratif. Cette formation très encadrée, avec un fort ancrage pratique, prépare à des métiers tels que développeur d'applications, chef de projet informatique ou encore concepteur logiciel. Elle offre également des perspectives de poursuite d'études en écoles d'ingénieurs ou masters professionnels.
Programme
- Conception et modélisation des applications : analyse des besoins, UML, conception orientée objet
- Développement logiciel : langages de programmation (Java, Python), développement web et mobile, gestion des versions
- Bases de données et gestion des données : conception, SQL, systèmes de gestion de bases de données relationnelles et NoSQL
- Validation et qualité logicielle : tests unitaires, tests d’intégration, assurance qualité et méthodes agiles
- Projet tutoré et stage : mise en pratique des compétences à travers un projet réel et immersion professionnelle
Objectifs de la formation
- Concevoir et modéliser des applications informatiques selon les besoins fonctionnels et techniques
- Développer des logiciels robustes en utilisant des langages et outils modernes de programmation
- Mettre en œuvre des tests et valider la qualité et la conformité des applications développées
- Maîtriser les méthodologies de gestion de projet pour organiser et piloter un cycle de développement logiciel
- Acquérir une autonomie professionnelle en collaborant efficacement au sein d’équipes pluridisciplinaires