Licence professionnelle Métiers de l'informatique : applications web
L’objectif de la licence professionnelle Métiers de l'informatique : applications web, parcours « Projet Web et Mobile », est de former les apprentis aux métiers du projet Web et du développement Mobile. La formation leur permettra d’acquérir toutes les compétences métiers nécessaires au cycle de vie du projet Web / Mobile :
- du développement informatique : la majorité des langages du développement Web à la maîtrise des frameworks les plus courus, back ou front, Web et Mobile,
- de la création graphique au Web design,
- de l’ergonomie des interfaces à l’expérience utilisateur (UX),
- de la gestion du projet aux méthodes agiles,
- ainsi que les compétences de base sur les réseaux, les systèmes d’exploitation et la cybersécurité
Cette licence professionnelle se déroule suivant l’alternance entreprise / université et par la voie de l'apprentissage. L’apprentissage est organisé en partenariat avec le CFA des Sciences.
Savoir-faire et compétences
Les futurs diplômés seront capables de :
- Réaliser une interface Web
- Concevoir et décliner la charte graphique d’un site Web
- Recueillir les besoins et rédiger le cahier de charges fonctionnel
- Optimiser l’expérience utilisateur
- Définir l’architecture d’une application Web, la développer en Java, framework node.js
- Développer une API REST en Symfony.
- Développer en Réact native, Androïd / iPhone
- Argumenter le choix d’une base de données, d’un cloud
- Installer un environnement de développement.
- Gérer la recette d’un projet Web
- Personnaliser un CMS WordPress
- Installer une plateforme de Webservices
- Organiser, lors du développement, les bonnes pratiques de sécurité permettant de couvrir les vulnérabilités connues des applications Web.
Ces compétences sont acquis au travers de six blocs de compétences métier et d'un bloc transverse :
- Bloc 1 : Design Web, UI Design, Web marketing
- Bloc 2 : Fondamentaux de la programmation Objet en Java et PHP. Modélisation et optimisation des bases de données. Les environnements de développement
- Bloc 3 : Les Frameworks Back-End et CMS les plus populaires
- Bloc 4 : Intégration Web, Développement front-end en JavaScript et ses Frameworks, Développement mobile.
- Bloc 5 : Administration système et réseaux et leur sécurité. Sécurité des applications Web
- Bloc 6 : Gestion du projet Web, Animation des projets agiles, Communication interpersonnelle.
- Bloc 7 : Anglais appliqué au métier
Programme
La formation se déroule sur 12 mois de septembre de l’année n à septembre n+1 sur le mode de l’alternance université-entreprise, sur un rythme bimensuel : 15 jours d'enseignement à la faculté des Sciences et Ingénierie de Sorbonne Université suivis de 15 jours en entreprise.
UE 1 : Intégration et Développement Front Cette UE a pour but de donner les bases de l'intégration HTML/CSS (conception de gabarit de page, transcription d'une charte graphique…) ainsi que du développement front-end en JavaScript. Sont également abordés quelques Frameworks front choisis parmi les technologies relevées dans les offres d'emploi du secteur. |
70h | 7 ECTS |
UE 2 : Outils de création graphique et d’animations Cette UE a pour but, via la manipulation d'outils de création (par exemple Photoshop, Illustrator) d'initier aux compétences de création graphique, ou de les renforcer afin de pouvoir traduire le besoin d'un client en charte graphique. Une initiation à l'animation et la vidéo permet d'élargir la palette d'outils à disposition en faisant prendre conscience des ressources qu'offre la temporalité. |
70h | 6 ECTS |
UE 3 : POO et Architecture Logicielle, Conception des Bases de données pour le Web Cette UE a pour but d'acquérir, consolider et rationaliser les connaissances en programmation orientée objet d'une part, par l'entremise de langages de programmation côté serveur (Java, PHP), et en conception de bases de données relationnelles ou non d'autre part, par l'utilisation de méthodes d'analyse. |
70h | 7 ECTS |
UE 4 : Frameworks pour le développement Back Office - Environnement de production Cette UE a pour but d'acquérir et de renforcer les compétences en développement côté serveur en utilisant des environnements de production standardisés - Frameworks ou CMS PHP (Wordpress, Symfony...), Python (Django...), JavaScript (node.js...). Sont également exposées des technologies de rationalisation des déploiements (Webpack...) ou de travail collaboratif en ligne. |
150h | 9 ECTS |
UE 5 : Réseaux et Sécurité, Système d'exploitation et Serveur Web Cette UE a pour but de se forger une culture générale en infrastructure serveur (architectures, protocoles, normes…) en prenant en compte la sécurité des données et des échanges, que ce soit lors de la mise en place et la configuration d'un serveur Web Apache ou la compréhension des protocoles d'échanges de données sur le réseau. |
150h | 9 ECTS |
UE 6 : UX design, Ergonomie Cette UE a pour but de donner les clefs d'analyse et de conception d'une interface utilisateur dédiée au Web. |
30h | 3 ECTS |
UE 7 : Développement Mobile Cette UE a pour but de donner ou renforcer les bases en développement mobile, en illustrant les deux approches possibles : développement spécifique avec Android, et développement hybride à l'aide d'un Framework. |
30h | 3 ECTS |
UE 8 : Gestion du projet Web, Méthodes Agiles Cette UE a pour but de familiariser l'apprenti avec les méthodologies de gestion de projet appliquées au Web, et notamment les méthodes de développement agiles les plus répandues, et de surcroît adaptées au rythme d'alternance de la formation. |
30h | 3 ECTS |
UE 9 : Communication Cette UE a pour but de faire prendre conscience à l’alternant d’une part du rôle de la communication comme moyen pour l’entreprise d’atteindre ou de faire connaître ses objectifs stratégiques, mais aussi de l’importance à accorder à la communication dans la gestion des relations interpersonnelles au sein d’une équipe. L’anglais en tant que lingua franca indispensable à la consultation des documents techniques et au travail à l’international vient compléter l’UE. |
60h | 3 ECTS |
UE 10 : Projet Tuteuré Les projets tuteurés, encadrés, se déroulent par groupes, sur une période définie de 3 semaines. Chaque groupe doit réaliser un site Web ou une application conjuguant des aspects front et back. Le but de cette UE est de permettre aux apprentis d'endosser des responsabilités et de mettre en pratique des méthodologies de travail collectif dans le cadre d'un projet, tout en confrontant leurs expériences et connaissances individuelles. |
3 semaines à l'université | 6 ECTS |
UE 11 : Entreprise Stage Cette UE permet à l’alternant, sur la durée, de mettre en œuvre ses compétences dans un contexte professionnel, avec les contraintes associées : travail en équipe, respect des délais et des spécifications, tout en lui permettant d’expérimenter concrètement d’autres techniques de travail. Au final, au-delà de l’approfondissement ou la découverte de connaissances techniques, il s’agit pour l’alternant d’acquérir le savoir-être en entreprise indispensable pour son insertion professionnelle.Évaluation sur mémoire écrit et soutenance orale par un jury mixte (professionnels et universitaires). |
32 semaines en entreprise | 12 ECTS |
Public visé
Cette formation est ouverte aux étudiants ayant validé un niveau Bac+2 :
- L2 ou L2 Pro scientifique ou technologique
- DUT (informatique, services et réseaux de communication, IG, GTR,etc.),
- BTS (Informatique de gestion, réseaux, IRIS, etc.)
- équivalent
Cette formation est aussi ouverte à la formation continue, les candidats peuvent faire valoir leurs acquis de l'expérience par une VAE pour y accéder et/ou valider une partie de la formation.
Admission
La sélection s'effectue sur dossier, puis entretien de motivation avec un responsable pédagogique de Sorbonne Université et un chargé d'entreprise du CFA.
Les candidatures s'effectuent á partir du site du CFA des Sciences sur la page Candidater.
Contacts
Responsables pédagogiques
Patrick NOLLET
Gilles CHAGNON
Secrétariat administratif et pédagogique
Nadine GOLDSTEIN
Tour 24-25, 2e étage, bureau 206
Case Courrier 165
4 place Jussieu
75252 Paris Cedex 05
CFA des Sciences
Case courrier 232
4, place Jussieu
75252 Paris Cedex 05