| 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 de l'IUT de Blagnac forme en 3 ans des spécialistes du développement logiciel maîtrisant l'ensemble du cycle de vie applicatif. Au programme : algorithmique et programmation, bases de données, génie logiciel, architecture et systèmes d'exploitation, réseaux, complétés par des compétences transversales en gestion de projet, communication et anglais. Les étudiants développent six compétences clés : réalisation d'applications, gestion des données, administration systèmes, gestion de projets informatiques, optimisation et travail en équipe. Cette formation professionnalisante débouche sur des métiers variés tels que concepteur-développeur (web, mobile, IoT), DevOps, testeur, lead developer, administrateur de bases de données ou scrum master. Une évolution rapide vers des postes de chef de projet est possible après quelques années d'expérience. Le diplômé peut également poursuivre en écoles d'ingénieurs ou en master spécialisé.
Programme
- Conception des applications : analyse des besoins, modélisation UML, conception orientée objet
- Développement logiciel : langages de programmation (Java, Web, mobile), gestion de versions, méthodologies Agile
- Bases de données et systèmes d'information : conception, gestion, requêtes SQL, intégration
- Validation et tests : tests unitaires, tests fonctionnels, intégration continue, assurance qualité
- Projet tutoré et stage : mise en pratique professionnelle, gestion de projet, travail en équipe
Objectifs de la formation
- Concevoir des applications informatiques en respectant les spécifications fonctionnelles et techniques.
- Développer et coder des solutions logicielles efficaces en utilisant les langages et outils adaptés.
- Mettre en œuvre des méthodes de validation pour garantir la qualité, la fiabilité et la robustesse des applications.
- Appliquer les principes de gestion de projets informatiques pour planifier, suivre et livrer des projets dans les délais.
- Utiliser les outils collaboratifs et les bonnes pratiques de travail en équipe dans un environnement de développement.