| Niveau d'études visé | Bac +3 |
|---|---|
| Durée de la formation en année | 1 an |
| Statut de l'école | Non renseigné |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
La Licence professionnelle Métiers de l'informatique : conception, développement et test de logiciels proposée par la Faculté de sciences fondamentales et appliquées sur le site du Futuroscope forme des professionnels opérationnels dans la création d'applications logicielles. Les étudiants acquièrent une expertise en programmation orientée objet, en architecture logicielle, en méthodologies de développement agile et en techniques de tests unitaires et d'intégration. Ils maîtrisent les langages de programmation modernes, les bases de données, la conception d'interfaces utilisateur et les outils de gestion de versions. La formation développe également des compétences transversales en gestion de projet informatique et en travail collaboratif. Les diplômés peuvent évoluer comme développeurs d'applications, concepteurs logiciels, analystes programmeurs, testeurs qualité ou intégrateurs de solutions informatiques au sein d'entreprises de services numériques, d'éditeurs de logiciels ou de directions informatiques.
Programme
- Conception et architecture logicielle
- Analyse des besoins
- Modélisation UML
- Architecture orientée services et microservices
- Développement logiciel avancé
- Programmation orientée objet (Java, C#)
- Développement web (front-end et back-end)
- Bases de données et ORM
- Tests, validation et qualité logicielle
- Tests unitaires et d’intégration
- Gestion des anomalies et automatisation des tests
- Qualité et performance logicielle
- Déploiement et maintenance des applications
- Intégration continue et livraison continue (CI/CD)
- Gestion de versions et outils collaboratifs
- Maintenance corrective et évolutive
- Projet professionnel encadré
- Conception à la réalisation d’un logiciel complet
- Travail en équipe et méthodologies agiles
- Présentation et soutenance devant un jury
Objectifs de la formation
- Concevoir des architectures logicielles robustes adaptées aux besoins utilisateurs
- Développer et tester des applications en utilisant des langages de programmation modernes et des outils industriels
- Mettre en œuvre des méthodologies agiles et des bonnes pratiques de gestion de projet
- Assurer la qualité logicielle par la rédaction de tests automatisés et la validation fonctionnelle
- Utiliser des environnements de développement et de déploiement professionnels pour optimiser la productivité