6
Fiche d’information
Licence Professionnelle
« Métiers de l’informatique : Applications Web»
Contenu
La licence professionnelle « Métiers de l’informatique, Applications Web / Développement d’applications Intranet/Internet » se structure autour de huit unités d’enseignement pour un volume horaire de 494 heures d’enseignement
Le tableau ci-dessous présente de façon synthétique ces unités d’enseignement, le semestre pour où ils sont enseignés, ainsi que leurs coefficients respectifs.
UE Compétences attendues Durée totale ECTS
UE1
Génie logiciel
Savoir développer avec des technologies objet (conception, patterns, etc.), connaître le cycle de vie du logiciel (qualité de code, intégration continue), savoir faire des tests (unitaires, fonctionnels, couverture), Utiliser les mécanisme de base système (processus, threads)
110h 9
UE2
Modules de
spécialisation I
Connaissances sur protocoles réseaux, Savoir configurer un serveur, faire et utiliser des machines virtuelles, utiliser Git, D2velopper des applications Web en Servlet/JSP, FSF, développer en Javascript (ReactJS, node.JS)
98h 6
UE3
Modules de
spécialisation II
Développer des applications de type Intranet Internet en PHP7 (symfony), en .NET (C#), Avoir des connaissances en Bases de données (SQL, NoSQL), Anglais.
118h 6
UE4
Nouvelles facettes du Web
Développer des Services Web, utiliser et déployer sur des Clouds (GAE, Heroku), , savoir sécuriser ses applications, développer sur Smartphones, Implémenter et utiliser des objets connectés (ESP, LORA, SIGFOX)
114h 9
UE5
Connaissances pour l’entreprise
Analyse économique et juridique, Expression, Gestion de projet. Savoir ce qu’est une DSI, Comprendre les étapes de la création d’entreprise
54h 6
UE6
Projet tuteuré
Etre confronté à un projet d’envergure en équipe et manipuler des outils de gestion de projet
200h 9
UE7 Période en entreprise
Acquérir les compétences techniques, de gestion et relationnelles nécessaires au technicien pour pouvoir mener à bien un projet industriel en collaboration avec les autres salariés d’une entreprise
32 semaines 15
Les unités d’enseignement sont décomposées en modules associés à des disciplines d’enseignement. Les tableaux suivants présentent les disciplines associées, les contenus et les volumes horaires respectifs de ces modules.
UE1 Génie Logiciel
Disciplines concernées Compétences attendues ECTS Coeff icient
Réparti
tion Durée Remise à niveau programmation
objet
• Révision UML
• Notion d’objet et de classe
• Encapsulation
• Délégation, liens et associations, agrégation, héritage
Concevoir et développer une application à l’aide du concept objet.
Utiliser des bibliothèques ainsi que la documentation relative aux objets (API).
Savoir écrire et générer une documentation.
9
4
8HCM 12HTP
20h
Technologie objet
• JavaFX, UI/UX
• Patrons de conception
• Patrons d'architectures
Développer des applications en utilisant Java en intégrant des
exigences de qualité de conception 8
18HCM 24HTP
42 h
Qualité logicielle et tests
CMMI, cycle de vie, tests (unitaires, de régression, d’intégration, etc.) profilage, outils tels que Sonar, Redmine, Junit, etc.
Comprendre le fonctionnement du cycle de vie du logiciel (cycle en V, méthodes agiles), savoir faire des test unitaires, d’intégration
5
6HCM 6HTD
12HTP 24h
Programmation Système Langage C, Java, Les processus léger (threads), gardes,
synchronisation, paradigmes (pipeline, pool, etc.)
Connaitre les différences en Thread/processus, manipulation d’outils systèmes (verrous, sémaphores, etc.), Paradigmes de haut niveau (pipeline, pool)
5
8HCM 8HTD
8HTP 24h
UE2 Modules de spécialisation I
Disciplines concernées Compétences attendues ECTS Coeff icient
Réparti
tion Durée Réseaux
Description des modèles OSI et TCP/IP, couches 1 et 2, Ethernet, WIFI, xDSL, IP
Savoir utiliser et configurer les réseaux locaux classiques en connaissant leurs modes de fonctionnement
6
4
10HCM
10HTD 20h
Administration des réseaux administration de services (apache, tomcat, ssh, ftp, etc.)
Manipulation des machines virtuelles, Vagrant, Docker
Savoir administrer un serveur sous linux, configurer un serveur Web et déployer un site. Savoir utiliser des VMs.
4
4HCM 2HTD
16HTP 22 h
Développement Internet avancé II Servlet / JSP, utilisation de J2EE : Servlet / JSP 3, JPA, JSF, sous Netbeans et Eclipse
Serveur d’application Tomcat
Développement de portails
Internet/Intranet avec Java, Serveur d’application,
Patrons de conception, Bases de données Objet (JPA)
6
6HCI 14HTP
20 h
Javascript
Le monde Javascript : Ajax, Jquery, Web responsive, Framework
ReactJS, Node.JS, etc.
Savoir développer des clients riches en Javascript avec des frameworks JS récents, développer la partie serveur avec Node.JS
5
6HCM 30HTP
36h
UE3 Modules de spécialisation II
Disciplines concernées Compétences attendues ECTS Coeff
icient Réparti
tion Durée Développement Internet avancé I
Remise à niveau PHP7, framework symfony, ORM, etc.
Développement de portails Internet /Intranet avec PHP7 et Symfony, Patrons de conception (MVC, singleton, fabrique, stratégie, etc.), services, etc.
6
8
18HCI 22HTP
40h
Développement Internet avancé
III plateforme .net, C#, Savoir administrer un serveur sous linux, configurer un serveur Web et déployer un site. Etre capable de sécuriser le serveur
6
10HCM 2HTD
20HTP 32 h
Client/serveur,
BDs, SQL, NoSQL, ORM
Savoir utiliser une architecture client/serveur.
Connaître les rudiments des bases de données et de SQL.
4
6HCM 2HTD
12HTP 20 h Anglais
Groupes de discussion autour d’actualités informatiques
Savoir entamer une discussion en Anglais, lire et rédiger des documents
5 26HCI
26 h
UE4 Nouvelles facettes du Web
Disciplines concernées Compétences attendues ECTS Coeff icient
Réparti
tion Durée Sécurité
Sécurité des applications Web
Comprendre les besoins en sécurité, connaitre des vulnérabilités
(injections SQL, XML, brute force, etc.) et savoir corriger un code
9
6
14HCM 2HTD
14HTP 30h Programmation orientée Service
SOAP
framework Axis 2 d’Apache, Metro de Sun
Savoir développer des services Web SOAP avec Axis, des clients, utiliser des IDE tels que Eclipse et Netbeans
4
6HCM 2HTD
12HTP 20h Cloud Computing
Programmation orientée service REST, Utilisation du framework Jersey, Cloud computing (Google App Engine, Windows Azure), essentiellement notion de PaaS
Savoir développer des services Web REST, administrer et déployer des applications pour Google App Engine, Windows Azure
4
6HCM 12HTP
18h
Web transverse
Faire du Web pour d’autres domaines
Utiliser le Web dans d’autres domaines, programmation mobile (PhoneGap), applications Windows 10 (WINJS)
4
4HCM 2HTD
14HTP 20h
Internet des Objets
Protocoles, développement sur ESP, LORA, SIGFOX
Avoir un fort aperçu du contexte de l’Internet des Objets (différents protocoles, ZWave, Lora, Sigfox, etc., transmission avec MQTT, http, etc.). Introduction au développement sur des cartes compatibles Arduino (Esp, etc.). Implémenter des objets avec les protocoles Wifi, MQTT, Lora, Sigfox
5
8HCM 2HTD 16HTP
26 h
UE5 Connaissances pour l’entreprise I
Disciplines concernées Compétences attendues ECTS Coeff icient
Réparti
tion Durée Economie de l’Internet
• Identifier les acteurs économiques en lien avec Internet,
• Donner les clés de
compréhension des modèles d’affaires (business model) de ces entreprises
• Traiter de questions
d’actualité liées à l’Internet
Situer le rôle des progrès informatique
6
4
20HCI
20h
Communication
Conduite de réunion, Présentation de projet et de rapport
Communiquer avec son
environnement
Réaliser un document de synthèse.
4
14HCI
14h DSI et création d’entreprise
Organisation du SI Introduction à la création d’entreprise
Appréhender le fonctionnement de l’entreprise et le rôle croissant de
l’informatique dans son organisation 3
14HCI
14h
UE6 Projet
Disciplines concernées Compétences attendues ECTS Coeffi
cient Durée Projet tuteuré
Consiste à réaliser une synthèse écrite d’une problématique
technologique sous la responsabilité du tuteur IUT. La recherche de documents et la validation
technologique est effectuée en cours de formation. La finalisation du projet est réalisée en travail personnel et durant l’activité en entreprise sur une problématique de l’entreprise. L’interaction entre le tuteur en entreprise et le tuteur IUT est fortement souhaitée
Réaliser une synthèse écrite d’une problématique technologique
Savoir travailler en équipe et par rôle Gérer un projet complet
9 10 200h
UE7 Période en Entreprise
Disciplines concernées Compétences attendues ECTS Coeffi
cient Durée Période en entreprise :
Le salarié travaillera sur un projet proposé par l’entreprise en accord avec l’IUT, et servant de fil conducteur.
Ce projet donnera lieu à la rédaction d’un mémoire et une soutenance devant un jury, en fin de contrat.
En tant que salarié, il pourra être amené à effectuer des tâches inhérentes à son emploi afin de capitaliser une expérience qu’il devra mettre en valeur le jour de sa soutenance.
Acquérir une réelle expérience
professionnelle dans les domaines des nouvelles technologies de la
communication et de l’information.
15 20
32 semain
es
Calendrier alternance
La formation alterne des périodes en entreprise et des périodes en formation. Il y a trois périodes de formations :
Période 1 : 7 semaines.
Période 2 : 6 semaines.
Période 3 : 7 semaines (voir calendrier).
Répartition des cours : Période 1 :
• Remise à niveau sur les bases de la technologie objet
• Technologie objet
• Réseau 1
• Administration réseau
• Qualité Logicielle
• Communication
• Anglais
Période 2 :
• Approfondissement technologie objet (deuxième partie)
• Programmation web PHP (première partie)
• Programmation Servlet / JSP
• Internet des objets
• Clients Riches JavaScript
• Economie
• Cloud computing
• Système Période 3 :
• Programmation web PHP (deuxième partie)
• .net et C#
• Anglais
• Web transverse (Web pour prog. Mobile, Ionic, Windows 10)
• Programmation orientée service
• Sécurité
• Client/Serveur, BD
• DSI et création d’entreprise
Calendrier 2020 – 2021
Soutenances et suivi (fonctionnement classique):
1ère soutenance :
• semaine du 11 janvier 2021
• Soutenance en anglais
• Repas de midi prévu pour les tuteurs
• Les tuteurs (ou contact Entreprise) reçoivent une fiche d’évaluation fin décembre 2ème soutenance :
• Fin aout
• Soutenance en français
• Repas de midi prévu pour les tuteurs
• Les tuteurs (ou contact Entreprise) reçoivent une fiche d’évaluation courant aout.
IUT de Clermont-Ferrand - Université Clermont Auvergne Pôle Formation Continue Alternance 5 avenue Blaise Pascal - TSA 90110 - 63178 AUBIERE CEDEX
septembre 2020 octobre 2020 novembre 2020 décembre 2020 janvier 2021 février 2021 mars 2021 avril 2021 mai 2021 juin 2021 juillet 2021 août 2021 mardi 01 jeudi 01 dimanche 01 mardi 01 vendredi 01 lundi 01 lundi 01 jeudi 01 samedi 01 mardi 01 jeudi 01 dimanche 01 mercredi 02 vendredi 02 lundi 02 mercredi 02 samedi 02 mardi 02 mardi 02 vendredi 02 dimanche 02 mercredi 02 vendredi 02 lundi 02 jeudi 03 samedi 03 mardi 03 jeudi 03 dimanche 03 mercredi 03 mercredi 03 samedi 03 lundi 03 jeudi 03 samedi 03 mardi 03 vendredi 04 dimanche 04 mercredi 04 vendredi 04 lundi 04 jeudi 04 jeudi 04 dimanche 04 mardi 04 vendredi 04 dimanche 04 mercredi 04 samedi 05 lundi 05 jeudi 05 samedi 05 mardi 05 vendredi 05 vendredi 05 lundi 05 mercredi 05 samedi 05 lundi 05 jeudi 05 dimanche 06 mardi 06 vendredi 06 dimanche 06 mercredi 06 samedi 06 samedi 06 mardi 06 jeudi 06 dimanche 06 mardi 06 vendredi 06 lundi 07 mercredi 07 samedi 07 lundi 07 jeudi 07 dimanche 07 dimanche 07 mercredi 07 vendredi 07 lundi 07 mercredi 07 samedi 07 mardi 08 jeudi 08 dimanche 08 mardi 08 vendredi 08 lundi 08 lundi 08 jeudi 08 samedi 08 mardi 08 jeudi 08 dimanche 08 mercredi 09 vendredi 09 lundi 09 mercredi 09 samedi 09 mardi 09 mardi 09 vendredi 09 dimanche 09 mercredi 09 vendredi 09 lundi 09 jeudi 10 samedi 10 mardi 10 jeudi 10 dimanche 10 mercredi 10 mercredi 10 samedi 10 lundi 10 jeudi 10 samedi 10 mardi 10 vendredi 11 dimanche 11 mercredi 11 vendredi 11 lundi 11 jeudi 11 jeudi 11 dimanche 11 mardi 11 vendredi 11 dimanche 11 mercredi 11 samedi 12 lundi 12 jeudi 12 samedi 12 mardi 12 vendredi 12 vendredi 12 lundi 12 mercredi 12 samedi 12 lundi 12 jeudi 12 dimanche 13 mardi 13 vendredi 13 dimanche 13 mercredi 13 samedi 13 samedi 13 mardi 13 jeudi 13 dimanche 13 mardi 13 vendredi 13 lundi 14 mercredi 14 samedi 14 lundi 14 jeudi 14 dimanche 14 dimanche 14 mercredi 14 vendredi 14 lundi 14 mercredi 14 samedi 14 mardi 15 jeudi 15 dimanche 15 mardi 15 vendredi 15 lundi 15 lundi 15 jeudi 15 samedi 15 mardi 15 jeudi 15 dimanche 15 mercredi 16 vendredi 16 lundi 16 mercredi 16 samedi 16 mardi 16 mardi 16 vendredi 16 dimanche 16 mercredi 16 vendredi 16 lundi 16 jeudi 17 samedi 17 mardi 17 jeudi 17 dimanche 17 mercredi 17 mercredi 17 samedi 17 lundi 17 jeudi 17 samedi 17 mardi 17 vendredi 18 dimanche 18 mercredi 18 vendredi 18 lundi 18 jeudi 18 jeudi 18 dimanche 18 mardi 18 vendredi 18 dimanche 18 mercredi 18 samedi 19 lundi 19 jeudi 19 samedi 19 mardi 19 vendredi 19 vendredi 19 lundi 19 mercredi 19 samedi 19 lundi 19 jeudi 19 dimanche 20 mardi 20 vendredi 20 dimanche 20 mercredi 20 samedi 20 samedi 20 mardi 20 jeudi 20 dimanche 20 mardi 20 vendredi 20 lundi 21 mercredi 21 samedi 21 lundi 21 jeudi 21 dimanche 21 dimanche 21 mercredi 21 vendredi 21 lundi 21 mercredi 21 samedi 21 mardi 22 jeudi 22 dimanche 22 mardi 22 vendredi 22 lundi 22 lundi 22 jeudi 22 samedi 22 mardi 22 jeudi 22 dimanche 22 mercredi 23 vendredi 23 lundi 23 mercredi 23 samedi 23 mardi 23 mardi 23 vendredi 23 dimanche 23 mercredi 23 vendredi 23 lundi 23 jeudi 24 samedi 24 mardi 24 jeudi 24 dimanche 24 mercredi 24 mercredi 24 samedi 24 lundi 24 jeudi 24 samedi 24 mardi 24 vendredi 25 dimanche 25 mercredi 25 vendredi 25 lundi 25 jeudi 25 jeudi 25 dimanche 25 mardi 25 vendredi 25 dimanche 25 mercredi 25 samedi 26 lundi 26 jeudi 26 samedi 26 mardi 26 vendredi 26 vendredi 26 lundi 26 mercredi 26 samedi 26 lundi 26 jeudi 26 dimanche 27 mardi 27 vendredi 27 dimanche 27 mercredi 27 samedi 27 samedi 27 mardi 27 jeudi 27 dimanche 27 mardi 27 vendredi 27 lundi 28 mercredi 28 samedi 28 lundi 28 jeudi 28 dimanche 28 dimanche 28 mercredi 28 vendredi 28 lundi 28 mercredi 28 samedi 28
mardi 29 jeudi 29 dimanche 29 mardi 29 vendredi 29 lundi 29 jeudi 29 samedi 29 mardi 29 jeudi 29 dimanche 29
mercredi 30 vendredi 30 lundi 30 mercredi 30 samedi 30 mardi 30 vendredi 30 dimanche 30 mercredi 30 vendredi 30 lundi 30
samedi 31 jeudi 31 dimanche 31 mercredi 31 lundi 31 samedi 31 mardi 31
Soutenances En entreprise A l'IUT Jours fériés
32 semaines 22 semaines, 494h de formation
Licence Professionnelle Métiers de l'Informatique : Applications Web
Calendrier prévisionnel 2020-2021
Un tuteur coté IUT sera attribué courant octobre. Ce tuteur contactera l’étudiant et l’entreprise au mois 2 fois sur les deux premières périodes en Entreprise.
L’étudiant en contrat de professionnalisation étant majeur, nous ne pouvons et devons pas envoyer de bulletin aux tuteurs Entreprise. Toutefois, il reste possible d’en discuter avec le tuteur coté IUT.
Contact :
Sébastien SALVA - Professeur des universités I.U.T. d’Aubière / Laboratoire LIMOS
Responsable Licence Pro. M.I. Applications Web
Université Clermont Auvergne
49, Bd François-Mitterrand - CS 60032 63001 Clermont-Ferrand Cedex 1 sebastien.salva.free.fr
sebastien.salva@uca.fr +33 (0)4 73 17 71
27
Nathalie BOURET - Secrétaire Département Informatique
Université Clermont Auvergne - IUT de Clermont-Ferrand
5, avenue Blaise-Pascal - CS 30086 - 63178 Aubière Cedex www.uca.fr
nathalie.bouret@uca.fr +33 (0)4 73 17 71 00