| Niveau d'études visé | Bac +3 |
|---|---|
| Durée de la formation en année | 3 ans |
| Statut de l'école | Non renseigné |
| Formation reconnue par l'État | Oui |
| 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 Paris - Rives de Seine - Site Mirabeau forme des professionnels capables de concevoir et développer des solutions applicatives innovantes. Au programme : mobilisation des techniques d'analyse pour développer des applications adaptées aux besoins clients, maîtrise du code et du débogage, tests rigoureux, documentation technique et communication sur les étapes de développement. Les étudiants acquièrent des compétences essentielles pour adapter les solutions existantes, choisir les options techniques appropriées (réutilisation, amélioration ou reconfiguration de composants) et optimiser l'efficacité, les coûts et la qualité des projets. Ils apprennent également à valider les résultats avec les utilisateurs et à garantir l'intégration de la solution dans son ensemble. Cette formation ouvre la voie aux métiers de concepteur-développeur d'applications (mobile, web, IoT, jeux-vidéos) ou de testeur, avec une insertion professionnelle immédiate ou la possibilité de poursuivre en master ou école d'ingénieurs.
Programme
- Conception et modélisation des systèmes d'information : méthodes UML, analyse des besoins, conception orientée objet
- Développement logiciel : programmation avancée (Java, Python), génie logiciel, développement web et mobile
- Validation et tests : qualité logicielle, tests unitaires et fonctionnels, intégration continue
- Bases de données et gestion des données : conception, administration, requêtage SQL et NoSQL
- Projet tutoré et expérience professionnelle : application des compétences en environnement réel, gestion de projet agile
Objectifs de la formation
- Concevoir des applications informatiques robustes et adaptées aux besoins utilisateurs en utilisant les méthodes de modélisation.
- Développer des programmes performants et maintenables en maîtrisant plusieurs langages et technologies de programmation.
- Mettre en place des processus de validation et de test pour garantir la qualité et la fiabilité des logiciels.
- Collaborer efficacement au sein d’une équipe projet en appliquant les pratiques de gestion Agile et outils collaboratifs.
- Analyser, documenter et sécuriser les spécifications fonctionnelles et techniques dans un contexte professionnel.