LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES ET LOGICIELS Développement et Administration Internet et Intranet Niveau d accès : Titulaire d un DUT informatique ou diplôme équivalent. Sélection sur dossier et entretien. Objectifs de la formation : L'objectif de cette formation est de former des techniciens de niveau BAC+3 aptes à développer, installer, et administrer des sites Internet et Intranet. Depuis plusieurs années le monde de l'entreprise s'est tourné de plus en plus vers l'internet et les nouvelles technologies de l'information et de la communication (NTIC) pour présenter son système d'information aussi bien en interne qu'à la clientèle. Les échanges électroniques sont parmi les activités les plus prometteuses de ce domaine. Ces technologies nécessitent bien sûr de nouvelles compétences au sein de l'entreprise et aboutissent à de nouveaux métiers informatiques tels que le concepteur, le réalisateur ou l'administrateur de sites Internet, de bases de données ou de systèmes. Les formations actuelles en informatique sont généralistes et couvrent un large spectre de connaissances, la licence professionnelle permet quant à elle d'apporter une formation spécifique à l'internet et à son administration en abordant des thèmes comme le lien entre les bases de données et l'internet, la sécurité des sites ou les techniques de cryptographie. La Licence professionnelle a pour objectifs, l acquisition par les étudiants : des connaissances pour la conception, la mise en place et l administration de sites internet et intranet des entreprises. des connaissances en administration des systèmes Informatiques. des connaissances en développement de sites internet, d applications orientées «commerce électronique», d applications sur mobiles. des connaissances de logiciels «open source». des connaissances en administration de bases de données. Les métiers informatiques spécifiques visés sont : Intégrateur et développeur Web, Développeur Internet-Intranet, Gestionnaire de sites de commerce électronique, Assistant chef de projet NTIC.
Une part importante de l'emploi du temps est réservée au travail en projet. Cette licence a pour objectif de former des personnes aptes à mettre en place les différentes technologies liées aux sites web. L'accent est mis particulièrement sur les aspects : Réseaux (infrastructure réseaux, programmation réseaux, sécurité des réseaux orientée TCP/IP) Langages pour le web (XHTML, CSS, Javascript, Ajax, Json, XML,XSL, XSLT, flash). Systèmes d information et bases de données (notions avancées des BD, BD objets, urbanisation des systèmes d information, architecture e-business). Datawarehouse, datamining (datawarehouse, champs de la problématique de construction d un entrepôt de données, vue d ensemble des architectures requises, approche globale de l implémentation d entrepôts, modélisation des données, datamining, extraction des données, nettoyage des données, transformation, méthodes de classification supervisées et non-supervisées, notions de web mining, aide à la décision). Programmation et conception orientées objet (PHP, ASPX, Java, UML, ). Conception de sites, ergonomie et notions d infographie. Transactions en ligne, systèmes de paiement, Référencement, Web services. Cette formation ne se place pas au niveau de la conception artistique mais clairement au niveau technique. Les étudiants sortants de cette formation sont destinés aux bureaux d'études, centres informatiques pour tout type d'entreprise, ainsi qu'aux sociétés de services en informatique et agences web. Unité Intitulé Vol. horaire Coeff Crédits ECTS UE1 Génie logiciel 70h 2 3 UE2 Développement internet et intranet 100h 6 8 UE3 Administration internet et intranet 110h 6 8 UE4 BD et Datamining 80h 4 6 UE5 Outils et culture d entreprise, Anglais 80h 2 5 Sous-total 440h 20 30 UE6 Projets tuteurés PT1 PT2 45h 4 sem. 2 6 3 9 UE7 Stage en entreprise 12 sem. 12 18 Total 40 60
Programme UE1 : Remise à Niveau Génie Logiciel GL 70h UF1 Consolidation des connaissances en Informatique 40h UF2 Conception et modélisation orientée objet en UML 30h UE2 : Développement Internet et Intranet D2i 100h UF3 Langages pour le Web 30h UF4 Intégration de codes open source 30h UF5 Développement de site web dynamique 40h UE3 : Administration Internet et Intranet A2i 110h UF6 Administration système et réseaux 60h UF7 Sécurité Web 20h UF8 Systèmes de paiement Référencement 30h UE4 : Bases de Données et Datamining BD 80h UF9 Systèmes d information et bases de données 40h UF10 Datamining 20h UF11 Datawarehouse 20h UE5 : Outils et culture d entreprise OCE 80h UF12 Conduite de projet, qualité (ISO9000), Droit des NTIC 20h UF13 Anglais 40h UF14 Techniques de communication, management 20h UE6 : Projets tuteurés PT 45h PT1 Projet informatique (court) 45h PT2 Projet informatique en entreprise (long) 4 semaines UE7 : Stage en entreprise SE SE1 Stage informatique en entreprise SE2 Mémoire de stage et soutenance 12 sem. UE1 : Remise à Niveau Génie Logiciel GL UF1 Consolidation des connaissances en Informatique Deux modules à choisir, déterminés en fonction du parcours antérieur du candidat, parmi Algorithmique et programmation, langages C et C++ (20h). Architectures des ordinateurs, aspects matériels des réseaux (15h). Systèmes d'exploitation, aspects logiciels des réseaux (20h). Systèmes de Gestion de Bases de Données (15h). UF2 Conception et modélisation orientée objet en UML
Conception d applications via la décomposition en objets. Les design patterns et la notion de réflexivité. UE2 : Développement Internet et Intranet D2i UF3 Langages pour le Web XHTML, CSS, Javascript, Ajax, Json, XML,XSL, XSLT. UF4 Intégration de codes open source Joomla. UF5 Développement de sites web dynamiques Web dynamiques : Méthodologie MVC (Modèle Vue Contrôleur) ; Web services : SOAP, WSDL ; Syndication : Fils RSS et Atom ; Règles d ergonomie web : principes ergonomiques, règle des trois clics, navigation web, utilisabilité ; Commerce électronique : OS Commerce, Gulliver; UE3 : Administration Internet et Intranet A2i UF6 Administration système et réseaux Noyau (Installation, Configuration, Compilation). Gestion des droits et des utilisateurs. Charge du système, Disques, RAID, Systèmes de Fichiers et Optimisation. Planification (cron, anacron, at). Sécurité/surveillance système/réseaux : journaux, outils de surveillance des événements (nagios), d'audit (nessus, nmap) et de détection d'intrusion (snort). Rappels Ethernet (matériel, VLAN, spanning tree) et TCP/IP (adressage, routage, transport, applications). Filtrage : technologie et configuration de pare-feu (sans état, avec état, applicatif,...). Configuration de services administratifs (DNS, NIS, LDAP, Active Directory). Partage de ressources (NFS, SAMBA). Transport sécurisé (TLS, SSH) et réseaux privés virtuels (IPSec, L2TP, PPTP). Qualité de service, disponibilité. UF7 Sécurité Web Analyse et solutions des différentes attaques : Parameter tempering, SQL
Injection, XSS, XSRF, Buffering overflow. Sécurité par SESSION PHP et Base de données. Sécurité par LDAP : écriture du fichier.htaccess et récupération des données de LDAP ; récupération via PHP des données de LDAP et mise en place des autorisations associées. UF8 Systèmes de paiement Référencement Systèmes de paiement : ATOS, PAYPAL, CyberCash. Référencement : Conception et écriture du web sémantique ; Pagerank : analyse, optimisation d un site pour obtenir un page rank optimal ; Les outils Google : Google Adwords,Google Analytics, Google Adsense. UE4 : Bases de Données et Datamining BD UF9 Systèmes d information et bases de données Administration de bases de données. Sécurité, pérennité des données. Optimisation des performances. Paramétrages physiques. Audit de la base. Migration de bases. Pilotes ODBC. Bases de données objet-relationnel. Concepts et modèles. De SQL2 vers SQL3. Mapping Objet relationnel. Conception de Système d Information avec UML. Les différents modèles (statique, dynamique, interaction). Mise en œuvre de la démarche. Etude de cas avec Oracle Designer et Jdeveloper. Mise en œuvre d une application de la conception à l implémentation. UF10 Datamining Méthodes de classification. Classification supervisée : Bayésienne, arbres de décision. Classification non supervisée. Mesures de proximité. Algorithmes de clustering. Web mining et techniques de fouille sur des flots de données. Fouille de bases de données Extraction de motifs contraints, règles d association, règles de corrélation, motifs séquentiels. Algorithmes associés. Nettoyage et transformation des données.
UF11 Datawarehouse Modèles d entrepôts de données. Concepts, modèles logiques et conceptuels. Cubes de données et algrithmes de calcul. Développement d une application : Entrepôt. UE5 : Outils et culture d entreprise OCE UF12 Conduite de projet, qualité (ISO9000), Droit des NTIC UF13 Anglais. Analyse d un projet : périmètre, objectifs, identification des publics cibles et des besoins des utilisateurs, étude de la concurrence, concept; Rédaction d une note d intention, d un calendrier de production, d un cahier des charges avec étude de faisabilité, solutions techniques, préconisations ; Création et utilisation des outils de reporting (indicateurs de suivi) pour communiquer en interne et avec les interlocuteurs commanditaires, fournisseurs ou partenaires : Project Office, diagramme de Gant, étude des risques, plan qualité Maîtrise et suivi d un projet : Définition d un projet : rédaction d une note d intention, d un calendrier de production, d un cahier des charges avec étude de faisabilité (FAST, SADT), solutions techniques, préconisations ; Cycle de vie d un projet, phasage, tâches, jalons, livrables ; Planification de projet : techniques de planification, tâches critiques, PERT/GERT, GANTT ; Affectation de ressources : charge et estimation de coût (Microsoft Project, PSN6), nivellement ; Différents modes d organisation : en plateau, ingénierie courante, organisation matricielle ; Usage quotidien : révision de tous les points de grammaire, compréhension orale et écrite (journaux, radio, TV, internet), téléphoner et organiser un voyage d affaires, communiquer sur soi et interagir dans la vie quotidienne ; Usage professionnel : se présenter d un point de vue professionnel (CV, lettre de motivation, interviews), communiquer sur l entreprise (organigramme, activités), élargissement du vocabulaire par la lecture de documentation en anglais, étude de textes utilisants de l anglais commercial, scientifique et technique, lecture et déchiffrage rapide de notices techniques en anglais. UF14 Techniques de communication, management Management d équipe Conduite de réunion, ordre du jour, animation, compte-rendu ;
Communication interne, gestion de conflit, comportement dans l organisation, dynamique au sein des groupes ; Gestion des relations «projet» avec les différents interlocuteurs internes ou externes de la chaîne de production. Communication, efficacité personnelle et professionnelle Organisation personnelle Valorisation des compétences professionnelles : retour d expérience, identification des champs professionnels, valorisation des savoir-faire, élaboration d un portefeuille de compétences, création de CV profilés, entretiens de recrutement ; Communication orale avec supports (PPT), gestion de l espace, exploitation du feed-back, attitude non-verbale, incitation au débat Communication écrite : règles graphiques et typographiques, conceptionrédaction de dossiers (notes d intention, cahier des charges) Infographie, communication graphique et visuelle pour une meilleure ergonomie des sites web. Contact : Mickaël Martin Nevot, IUT Aix-en-Provence, Département Informatique mickael.martin-nevot@univ-amu.fr