Obtenez une Licence Professionnelle
Métiers de l'informatique
Conception, Tests et développement de logiciels en 3 ans
Au cours de chaque année d’étude, vous développez des compétences pratiques et transversales (autonomie, savoir-être, organisation, travail en groupe …), et utilisez des outils professionnels de développement et de gestion de projets. La première année est valorisée par un Diplôme d’Université (DU) et l’apprentissage est possible dès la deuxième année. Au bout de la 3ème année, la Licence Professionnelle Développement Logiciels peut être obtenu soit en apprentissage, soit par Validation des Acquis et Professionnels et Personnels (VAPP).
1ère année - les bases de la programmation Web
Une année pour apprendre l’essentiel de la programmation avec pour objectif de trouver un stage ou un apprentissage :
Les compétences techniques
- Développer des applications en utilisant les langages de programmation web (JavaScript, Php, HTML, CSS)
- Dynamiser un site web en mobilisant une API en PHP
- Maîtriser les principales structures de données et les bases de l'algorithmique
- Créer et intégrer dans un site web des maquettes graphiques
- Appréhender des langages de programmation procéduraux et fonctionnels
- Développer des architectures n-tiers composées d'une interface utilisateur, d'un serveur et d'une base de données relationnelle
- Dynamiser un site web en mobilisant une API
- Connaître les commandes linux de base
- Déployer un serveur qui interprète du PHP
Les compétences de gestions de projet
- Découvrir des outils collaboratifs de gestion de projet
- Collaborer au sein d'une équipe pour atteindre les objectifs du projet
- Appliquer le framework agile SCRUM
Les compétences transversales
- Identifier ses compétences et les valoriser à l'aide d'un portfolio
- Rédiger un CV et une lettre de motivation
- Appréhender un entretien d'embauche
- Anglais
Coût pour la première année du DU 4.0.1 : 899€/an
Contribution à la vie étudiante et du campus (CVEC) : 105€
2ème année - les fondamentaux de l'architecte logiciel à l'ère de l'IA
Coût pour la deuxième année en apprentissage : Prise en charge par la structure d’accueil
ou
Coût pour la deuxième année du DU 4.0.2 : 2999€/an
Contribution à la vie étudiante et du campus (CVEC) : 105€
Une année pour maîtriser les outils de production de code, les méthodes d’analyse et de conception, les notions avancées des langages de programmation :
Les compétences techniques
- Maîtriser les principes de la programmation orientée objet
- Exploiter les outils d’Intelligence Artificielle et optimiser le développement logiciel.
- Développer des applications complexes en utilisant des langages de programmation orientée objet
- Modéliser une solution logicielle à des fins prescriptives ou indicatives
- Détecter des malfaçons dans le code produit
- Modéliser une solution logicielle à des fins prescriptives ou indicatives
- Exploiter un framework back-end pour la création rapide d'une API auto-documentée
- Développer une application réactive à l'aide d'un framework de développement front-end
- Développer la communication avec une base de données en mobilisant un ORM
- Appliquer les principes de l'éco-conception du code: optimisation des algorithmes, limitation d'appels aux serveurs...
- Rédiger des tests unitaires pour participer à la stabilité du code
- Optimiser le référencement de pages web
- Créer un site web à l'aide d'un CMS
Les compétences de gestions de projet
- Respecter un cahier des charges établi et définir les contraintes techniques d'un projet
- Gérer les contraintes budgétaires et les délais d'un projet
- Définir des cas d'usages d'après les méthodes agiles
- Décomposer les taches à réaliser grace à un travail de conception en équipe
Les compétences transverses
- Identifier ses compétences et les valoriser à l'aide d'un portfolio
- Se situer dans une équipe et valoriser ses compétences dans un contexte professionnel
- Anglais
3ème année - Les outils du développeur opérateur
Approfondissement des tests, mise en oeuvre des techniques de mise en production, sensibilisation aux normes et aux contraintes juridiques :
Les compétences techniques
- Développer des services web intelligents en utilisant des MCP et en intégrant une intelligence artificielle
- Automatiser la validation de contraintes syntaxiques dans le code
- Virtualiser des environnements logiciels pour simplifier le déploiement
- Déployer et administrer des bases de données non relationnelles
- Comprendre les contraintes imposées par le réseau pour assurer le déploiement d'une solution (TCP/IP, HTTP...)
- Rédiger des tests, fonctionnels et d'intégration pour garantir la stabilité du projet développé
- Maîtriser l'automatisation des tests et le déploiement de solutions logicielles
- Garantir la sécurité des systèmes développés et de leurs données
- Développement d'application mobile avec génération d'une base de données locale
Les compétences de gestions de projet
- Rédiger un cahier des charges en fonction d'un besoin exprimé
- Gérer une équipe de développeurs dans le cadre d'un projet
- Guider les membres de son équipe pour obtenir un code de bonne qualité
Les compétences transverses
- Identifier ses compétences et les valoriser à l'aide d'un portfolio
- Être sensibilisé au droit informatique et aux bases légales régissant le métier de développeur informatique
- Anglais
Coût pour la troisième année en apprentissage : Prise en charge par la structure d’accueil
ou
Coût pour la deuxième année du DU 4.0.3 : 3999€/an + 170€ d’inscription à la VAPP
Contribution à la vie étudiante et du campus (CVEC) : 105€
Apprentissage vs Diplôme d'Université
L'Apprentissage
- Le parcours « UHA 4.0 » au sein de la Licence Professionnelle Métiers de l’Informatique : conception, développement et test de logiciels est uniquement ouvert aux étudiant·e·s ayant un contrat d'apprentissage avec une entreprise
- + de 490 heures de formation à partir de la deuxième année et 8 mois en entreprise
- Les frais de formation sont à la charge de l'employeur.
- Admission via E-candidat à partir de la deuxième année de formation
Le Diplôme d'Université
- 3 années pour se former au métier du développement de logiciels et préparer la licence professionnelle.
- Chaque année est valorisée par un Diplôme d'Université (DU).
- L'intégration en 2ème ou 3ème année est possible si une partie des compétences requises pour la licence professionnelle a déjà été acquise
- Au bout de la 3ème année, les étudiants peuvent obtenir une Licence Professionnelle Développement Logiciels par Validation des Acquis Personnels et Professionnels.
- Admission via Parcoursup
