LP Métiers de l’informatique : conception, développement et tests de logiciels – Développement informatique et outils collaboratifs

ATOUTS DE LA FORMATION

  • Formation en un an d’informaticiens polyvalents aux cadres de conception modernes et aux techniques de développements utilisant des outils collaboratifs.
  • Une connaissance forte des langages de programmation orientés objets.
  • Utilisations des frameworks les plus usités (Symfony, Laravel, NodeJS/AngularJS, Ionic, …)
  • Des débouchés importants.
  • Un taux d’embauche élevé.

OBJECTIFS DE LA FORMATION

La Licence Professionnelle Métiers de l’informatique : conception, développement et test de logiciel parcours Développement Informatique et Outils Collaboratifs forme en un an des informaticiens polyvalents qui ont intégré dans leurs connaissances et leurs pratiques le développement informatique collaboratif et la maitrise des frameworks sur lesquels reposent le développement des applications :

  • les langages de programmation : langages orienté objet comme Java, Python, Php ou encore Javascript,
  • les cadres de conception : briques de base du développement de logiciels,
  • les outils collaboratifs : gestion de version des sources, gestion des tests unitaires, d’intégration et fonctionnels, intégration continue et qualité du code,
  • intégration dans une équipe : génie logiciel, gestion de projets.

COMPÉTENCES VISÉES

  • connaissance et maîtrise de la programmation orientée objet
  • connaissance et maîtrise des langages du web
  • connaissance et maîtrise du stockage des données persistantes (base de données)
  • connaissance et maîtrise des outils collaboratifs
  • connaissance des plate-formes d’intégration continue
  • connaissance des critères de qualité d’un logiciel
  • connaissance des méthodes de conception orientée objets
  • connaissance d’une gestion de projet
  • connaissance et maitrise de certains cadres de développement (web, mobile, …)
  • connaissance de la sécurité dans les réseaux informatiques
  • communication, droit, économie et langue anglaise.

DÉBOUCHÉS

  • Développeur informatique
  • Programmeur de maintenance informatique
  • Programmeur logiciel de base informatique
  • Analyste développeur
  • Analyste responsable d›application informatique
  • Assistant chef de projet informatique
  • Testeur informatique
  • Webmaster développeur
  • Intégrateur d›application informatique

PROJETS ET STAGES

Le stage d’une durée de 16 semaines a par exemple comme mission :

  • Intégration dans une équipe de développement d’applications ;
  • Le développement d’applications web (classiques, hybride pour smartphone);
  • Intégration dans une équipe de maintenance d’applications ;
  • Intégration dans une équipe de testeurs d’applications ;
  • La gestion des outils collaboratifs.

Exemples de projet tutorés (114 heures au total) :

  • développement d’applications en équipe ;
  • développement d’applications web en équipe ;
  • développement d’applications hybrides en équipe ;
  • testeur d’applications ;
  • installation, configuration d’une plate-forme d’intégration continue.

CONDITIONS D’ACCÈS

Sur dossier et après entretien, pour les titulaires de :

  • DUT informatique, Réseaux & Télécommunications…
  • BTS Services Informatiques aux Organisations (ex IG)…
  • Licence 2 mathématiques et informatique…

ORGANISATION DES ÉTUDES

Organisation en formation initiale

  • 450 heures d’enseignement, 114 heures de projet tutoré
  • L’évaluation se fait par contrôle continu et partiels semestriels dans toutes les matières.
  • Le projet tutoré (114h) permet de mettre en pratique et d’évaluer les connaissances techniques et la gestion de projet.
  • Un stage de 16 semaines : de mars à juin.

Organisation en alternance

La formation est ouverte aux étudiants désireux de concilier études et expérience professionnelle.

  • Contrat de professionnalisation d’un an : 450 heures d’enseignement.
  • Formation pendant un an. Les entreprises sont informées du planning annuel de formation dès le début du contrat.
  • En début d’année (septembre à février) alternance à la semaine (3 jours de cours, 2 jours en entreprise).
  • Une période intensive de 4 mois en entreprise en fin de formation.
  • Missions en entreprise : intégration dans une équipe de développement, participation à la mise en œuvre des outils de développement collaboratifs, participation à la maintenance logiciel, création de tests unitaires, d’intégrations et fonctionnels.
  • Un projet à mener dans l’entreprise qui conduise l’étudiant à participer au développement logiciel dans un cadre collaboratif.

Organisation en formation continue
La formation est ouverte :

  • aux demandeurs d’emploi : possibilité de financement public ou de congé individuel de formation après un CDD ou un contrat de sécurisation professionnelle suite à un licenciement économique.
  • aux salariés : possibilité de prise en charge dans le cadre d’un congé individuel de formation ou d’un plan de formation, une période de professionnalisation, compte personnel de formation etc…

Statistiques

88,9% Taux de réussite (promotion 2018-2019) :

PROGRAMME

 

Semestre 5
UE Matières Horaire ECTS
UE1 : Environnement 75 7
Langue vivante : Anglais 30 3
Communication 30 3
 Droit 15 1
UE2 : Consolidation des acquis 100 9
Algorithmique et Programmation 35 3
Langages du web 40 4
Bases de données 10 1
Réseaux 15 1
UE3 : Génie Logiciel & Outils collaboratifs 55 3
Gestionnaire de versions 15 1
Qualité logiciel 20 1
Génie logiciel 20 1
UE4 : Cadre de conception côté serveur
Framework PHP 70 6
UE5 : Projet tutoré 1
46 4
Semestre 6
UE6 : Environnement Professionnel 80 5
Économie et gestion 15 1
Management de projet 15 1
Plate-formes d’intégration continue 20 1
Sécurité 30 2
UE7 : Cadre de conception unifié client serveur
Framework Javascript 70 6
UE8 : Projet tutoré 2
68 6
UE9 : Stage 16 semaines 0 14
Total maquette 564* 60

*dont 114h de projets tutorés