| 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 mention métiers de l'informatique : conception, développement et test de logiciels proposée par l'INSA Hauts-de-France, campus du Mont Houy - UPHF forme des spécialistes capables de maîtriser l'ensemble du cycle de développement logiciel. Les étudiants y acquièrent une expertise technique approfondie en programmation orientée objet, développement d'applications web et mobiles, ainsi qu'en méthodologies de test et qualité logicielle. La formation couvre également la gestion de bases de données, l'analyse des besoins utilisateurs et la conduite de projets informatiques en équipe. Les diplômés évoluent vers des postes de développeur d'applications, analyste-programmeur, testeur logiciel ou chef de projet junior dans des entreprises de services numériques, des start-ups technologiques ou des services informatiques d'organisations publiques et privées. Cette formation professionnalisante, alliant théorie et pratique intensive, prépare efficacement aux défis du développement logiciel moderne.
Programme
- Conception de logiciels : analyse des besoins, modélisation UML, architecture logicielle
- Développement avancé : programmation orientée objet, frameworks, développement web et mobile
- Test et validation : méthodes de test, automatisation, qualité logicielle et assurance qualité
- Gestion de projets informatiques : méthodes agiles, gestion des risques, outils collaboratifs
- Environnement technique et outils : bases de données, systèmes d’exploitation, gestion de versions
Objectifs de la formation
- Concevoir et modéliser des applications logicielles adaptées aux besoins utilisateurs
- Développer des logiciels en utilisant des langages de programmation modernes et méthodologies agiles
- Mettre en place des tests unitaires et fonctionnels pour assurer la qualité et la fiabilité du logiciel
- Déployer et maintenir des applications dans des environnements variés
- Collaborer efficacement au sein d'une équipe de développement en utilisant des outils de gestion de projet