Reconversion professionnelle et formation continue
La formation UHA 4.0 est partenaire de la région Grand Est et propose un parcours en formation continue en deux années. Chaque année est valorisée par un diplôme d’université (DU). Ce parcours permet d’obtenir une Licence Professionnelle Développement logiciels par Validation des Acquis et Professionnels et Personnels (VAPP).
La formation est entièrement financée par la Région Grand Est.
Prérequis
Pour accéder à UHA 4.0 en tant qu’étudiant(e) de formation continue, il vous faut avoir au minimum 6 mois d’expérience professionnelle et le statut de demandeur(se) d’emploi. Les candidatures seront aussi évaluées sur les bases de vos connaissances du métier du développement de logiciels et de votre motivation.
Une formation en deux ans
1ère année - 10 mois de formation intensive
Apprendre l’essentiel de la programmation, les outils de production de code, les méthodes d’analyse et de conception :
- Développer des applications en utilisant les langages de programmation web (JavaScript, Php, HTML, CSS)
- Dynamiser des applications en mobilisant une API
- Construire et des déployer des bases de données relationnelles
- Connaître les commandes linux de base
- Déployer un serveur qui interprète du PHP
- Maîtriser les principales structures de données et les bases de l'algorithmique
- Maîtriser les principes de la programmation orientée objet
- Développer des applications en utilisant des langages de programmation orientée objet
- Développer la communication avec une base de données en mobilisant un ORM
- 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é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
- Rédiger des tests unitaires pour participer à la stabilité du code
- Optimiser le référencement de pages webÉlément de liste
- Créer un site web à l'aide d'un CMS
2ème année - 4 mois de formation et 6 mois de stage
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é au droit informatique et aux bases légales régissant le métier de développeur informatique
- Développer une application mobile et mettre en place une base de donnée locale
- Pratiquer en milieu professionnel pendant 6 mois
Admission
- Inscription directement auprès de la formation
- Lettre de motivation
- Entretien individuel