| 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 Marne-La-Vallée (site Champs-sur-Marne) forme en 3 ans des professionnels du développement logiciel opérationnels et polyvalents. Au programme : maîtrise de la programmation orientée objet, développement d'applications web et mobiles, apprentissage des architectures logicielles, gestion de bases de données, méthodes agiles et DevOps. Les étudiants développent des compétences solides en conception d'applications, codage dans différents langages, tests et validation, tout en travaillant sur des projets concrets tout au long du cursus. Accessible en formation initiale ou en apprentissage dès la 2e année, ce diplôme de niveau licence prépare aux métiers de développeur d'applications, concepteur-développeur, développeur full-stack, testeur ou encore analyste-programmeur, des profils très recherchés dans les ESN, éditeurs de logiciels et services numériques des entreprises.
Programme
- Conception des applications : Analyse des besoins, modélisation UML, architecture logicielle
- Développement logiciel : Programmation orientée objet, développement web et mobile, gestion des bases de données
- Validation des applications : Tests unitaires et fonctionnels, assurance qualité, gestion des bugs
- Environnement professionnel : Méthodologies agiles, gestion de projet, travail en équipe
- Stages et projets tutorés : Application des compétences en contexte réel, réalisation de projets en entreprise
Objectifs de la formation
- Concevoir des applications en respectant les spécifications fonctionnelles et techniques
- Développer des solutions logicielles robustes en maîtrisant les langages de programmation et les environnements de développement
- Valider et tester les applications pour garantir leur qualité et leur conformité aux exigences
- Appliquer les méthodologies de gestion de projet et de travail collaboratif en développement informatique
- Analyser et résoudre des problèmes techniques complexes dans le cycle de vie d’une application