Licence professionnelle développement logiciels en 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 étudiants ayant un contrat d’apprentissage avec une entreprise. Les candidats doivent être titulaires d’un niveau BAC + 2 ou justifier d’un niveau équivalent par leur expérience professionnelle (validation des acquis).
Prérequis
Les candidats doivent être titulaires d’un niveau BAC + 2 ou justifier d’un niveau équivalent par leur expérience professionnelle (validation des acquis). Les candidatures se font via la plateforme e-candidat. Ils doivent également avoir un contrat d’apprentissage avec une entreprise avec des missions dans le développement logiciel.
Les prérequis techniques à avoir pour candidater :
- Développer avec des langages de programmation web et orientée objet
- Savoir définir des cas d’usage, des contraintes techniques d’un projet, respecter un cahier des charges, décomposer des tâches à réaliser
- Modéliser une solution logicielle
- Déployer, administrer et développer des architectures n-tiers composées d'une interface utilisateur, d'un serveur et d'une base de données relationnelle
- Définir des stratégies de conception en fonction du type d’infrastructure
- Appliquer le framework agile SCRUM
- Savoir présenter et argumenter avec esprit critique les choix et pratiques de développement réalisés
Programme
Le programme de la licence professionnel en apprentissage correspond à la 3ème année de la formation.
Approfondissement des méthodes informatiques, mise en oeuvre des techniques de pilotage de projets, sensibilisation aux normes et aux contraintes juridiques :
- Rédiger un cahier des charges en fonction d'un besoin exprimé
- 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...)
- Maîtriser l'automatisation des tests et le déploiement de solutions logicielles
- Gérer une équipe de développeurs dans le cadre d'un projet
- Être sensibilisé·e au droit informatique et aux bases légales régissant le métier de développeur informatique
- Les frais de formation sont prises en charge par le contrat d'apprentissage

Admission
- Inscription sur la plateforme e-candidat
- Contrat d'apprentissage
- Lettre de motivation
- Entretien individuel
- Frais d'inscription à l'université : voir ici