| 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 l'UFR de sciences et techniques forme en un an des professionnels opérationnels dans le développement d'applications informatiques. Au programme : maîtrise des langages de programmation, conception d'architectures logicielles, gestion de bases de données, méthodologies de test et validation, ainsi que la conduite de projets en génie logiciel. Les étudiants développent des compétences techniques pointues en développement web et mobile, mais aussi des savoir-faire en analyse des besoins, modélisation de solutions et travail en équipe projet. Les diplômés accèdent à des postes de développeur d'applications, analyste-programmeur, testeur de logiciels ou concepteur-développeur, des métiers recherchés dans les entreprises de services numériques, les start-ups et les services informatiques de tous secteurs d'activité.
Programme
- Conception logicielle : modélisation UML, spécifications des besoins, architecture logicielle
- Développement applicatif : langages de programmation (Java, Python), environnements de développement, programmation orientée objet
- Tests et validation : méthodes de test logiciel, automatisation des tests, assurance qualité
- Gestion de projet informatique : méthodologies agiles, gestion des risques, outils collaboratifs
- Technologies du web et bases de données : développement web, bases de données relationnelles et NoSQL, SQL avancé
Objectifs de la formation
- Concevoir et modéliser des architectures logicielles adaptées aux besoins spécifiques
- Développer des applications robustes en utilisant des langages et technologies modernes
- Mettre en œuvre des stratégies efficaces de test pour garantir la qualité et la fiabilité des logiciels
- Utiliser des outils de gestion de projet et de versionnement pour coordonner et suivre le développement
- Analyser et optimiser les performances des logiciels pour assurer leur fonctionnement optimal