Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
LES ENSEIGNEMENTS
Tronc CommunGrand domaine UE Compétences
attenduesDisciplines concernées Durée
totaleModalités de l’enseignement
Enseignements de base
UE1 Maîtrise des concepts de base des réseaux, administration réseau, sécurité réseau
Maîtrise des concepts de base des bases de données
Maîtrise des langages utilisés dans un environnement distribué
Faculté de communication, gestion de projets, connaissance du droit de l'informatique
Réseaux
Base de données
Langage Java
Enseignement général
218h Cours, TD et TP
Professionnalisation, application du savoir faire technique
UE2 Plannification,Pilotage de projet,Travail en équipe
Projets TutorésStages de longue durée
150h16 sem.
Les projets tutorés d'une durée de 150h seront en majorité mené en collaboration avec des professionnels.
Option Nouvelles Architectures Applicatives (NAAp)Enseignements spécifiques
UE3 Capacités à garantir la cohérence du système d'informations de l'entreprise en gérant et administrant l'ensemble des ressources.
- Système d'exploitation - Administration des
Bases de Données - Applications
client/serveur
200 h Cours, TD et TPSéminaire mensuel fait par des professionnels
Contenu des UE du Tronc Commun
Cours TD TP Total Coef.
UE1 : Enseignements de base 218h 200
Module 1 : Réseaux 80h 80
Partie 1 : Couches Réseau 14h 14h
Partie 2 : Protocoles Réseau 12h 8h 20h
Partie 3 : Configuration et optimisation des réseaux (Administration) 10h 20h 30h
Partie 4 : Maintenance et dépannage des réseaux (Sécurité) 8h 4h 4h 16h
Module 2 : Base de données 40h 40
Partie 1 : Programmation intégrée SGBD 4h 2h 12h 18h
Partie 2 : Conception des bases de données 6h 4h 12h 22h
Module 3 : Langage Java 12h 4h 16h 32h 30
Module 4 : Enseignement général 66h 50
Partie 1 : Anglais technique 20h 20h
Partie 2 : Communication et rédaction de dossiers techniques 20h 20h
Partie 3 : Droit de l'informatique 16h 16h
Partie 4 : Gestion de Projets 10h 10h
Durée Coef.
UE2 : Professionnalisation, application du savoir faire technique 200
Projets tutorés 150h 70
Stage industriel de longue durée 16 sem 130
Contenu de l'UE de l'option "Nouvelles Architectures Applicatives (NAAp)"Cours TD TP Total Coef.
UE3 : Enseignements spécifiques 200h 200
Module 1 : Langages et Objets distribués 30h 30
Partie 1 : Client / serveur en Java 8h 4h 4h 16h
Partie 2 : Objets Distribués 8h 2h 4h 14h
Module 2 : Système d'Exploitation – Administration et sécurisation 60h 60
Partie 1 : Rappels sur les systèmes 4h 4h
Partie 2: Etudes des langages de script sous UNIX et NT 2h 6h 8h 16h
Partie 3 : Administration UNIX 4h 16h 20h
Partie 4 : Administration NT 4h 16h 20h
Module 3 : Bases de Données - Administration 60h 60
Partie 1 : Administration –principes et outils 16h 4h 12h 32h
Partie 2 : Sauvegarde et restauration 8h 4h 12h
Partie 3 : Optimisation des performances 8h 4h 4h 16h
Module 4 : Applications Client /Serveur n-tiers 50h 50
Partie 1 :Etude des architectures client/serveur 10h 10h
Partie 2 : Outils de génération d'applications 8h 12h 20h
Partie 3 : Mise en œuvre d'une application client-serveur 8h 12h 20h
TRONC COMMUN
U.E.1 Enseignements de base
Module n° 1 - Réseaux
OBJECTIFS - COMPETENCES
L’objectif de ce module est de fournir les connaissances théoriques et pratiques fondamentales nécessaires pour l’installation, la configuration et la gestion d’un réseau d’entreprise.
Les compétences attendues à l’issue du module:
Savoir qualifier les composants matériels d’un réseauEvaluer les principales caractéristiques d’un réseau Mettre en œuvre un réseau d’entrepriseDiagnostiquer les pannes et identifier la nature des anomalies sur le réseauConnaître les bases du développement réseauDonner les bases pour introduire la sécurité dans l’administration d’un réseau local ouvert sur l’Internet.Savoir programmer des applications client/serveur
PRE – REQUIS : Aucun
CONTENU
Partie 1 : Les bases des réseaux (18 h de cours/TD et 12 h de TP)Introduction au monde des réseauLes réseau éthernet :
- câblage- protocole- Installation d’un réseau local- mise en œuvre pratique- Introduction aux réseaux hauts débits
Les réseaux TCP/IP :- Protocole IP- Adressage IP- Résolution d’adresses, DNS- Protocoles TCP et UDP- Routage statique et dynamique- Bootp, DHCP
Les réseaux Windows NT- domaine NT- gestion des utilisateurs et des machines- configuration TCP/IP
Partie 2 : Administration de réseau avancée et programmation réseau (6 h de cours/TD et 24 heures de TP)Programmation des socketsAdministration de réseau hétérogèneSupervision de réseau SNMP
Partie 3 : Sécurité dans les réseaux (12 h de cours/TD et 8 heures de TP)CryptographieProtocoles Ipsec, SSL, PCGRéseau virtuels privés
NOMBRE D’HEURES DE FORMATION
Cours/TD : 36hTP : 44h Total : 80 h
TRONC COMMUN
U.E.1 Enseignements de base
Module n° 2 - Base de données
OBJECTIFS - COMPETENCES
L’objectif de ce module est de fournir les connaissances théoriques de l'architecture des systèmes de gestion de bases de données relationnelles.
Les compétences attendues à l’issue du module:
Compréhension de l'architecture des bases de données relationnelles par la connaissance des composants, de leur fonctionnement et de leurs interactions.
PRE – REQUIS
Pratique du modèle de données relationnellesPratique du langage SQL.
CONTENU
Architecture physique,Utilisateurs, privilèges, ressources,Consultation des structures internes,Application aux SGBDR : MySql, Oracle, SqlServer
NOMBRE D’HEURES DE FORMATION
Cours : 20hTD / TP : 20h
Total : 40 h
TRONC COMMUN
U.E.1 Enseignements de base
Module n° 3 - Langage Java
OBJECTIFS - COMPETENCES
Les compétences attendues à l’issue du module:
Développement d'applications en langage Java Développement d'applet.
PRE – REQUIS
Concepts de base en algorithmique.Connaissance d'un langage Orienté Objets (C++) et des concepts de base Orientés Objets .
CONTENU
Concepts ObjetsClasses conteneursExceptionsThreadsInterface graphique (AWT, Swing)PersistanceAppletsServletsArchitecture RMIComposants logiciel (Java Beans)
NOMBRE D’HEURES DE FORMATION
Cours : 10hTD : 4hTP : 16h Total : 30 h
TRONC COMMUN
U.E.1 Enseignements de base
Module n° 4 - Enseignement général
OBJECTIFS - COMPETENCES
Maîtriser les techniques rédactionnelles, les techniques de présentation et de conduite de réunionMaîtriser la communication parlée et écrite en anglais techniqueConnaissances en droit de l'informatiqueAvoir des connaissances de base dans les méthodes de planification et de conduite de projets.
PRE – REQUIS
CONTENU
Partie 1 : Anglais technique Entraînement au TOEIC CV en anglais Lettre de motivation en anglais Entretien d'embauche en anglais Révisions d'anglais technique Communication professionnelle en anglais
Partie 2 : Se présenter et parler de soi Projet professionnel: se connaître, connaître le marché de l'emploi, comprendre le recrutement,
écrire une lettre de motivation, établir un CV Etablir un rapport se stage Présenter un exposé oral
Partie 3 : Droit de l'informatiquePartie 4 : Gestion de projets
Découpage d'un projet et modèles de développement Estimation de la charge et du coût d'un projet Etablissement des planning Suivi de l'avancement, gestion des personnes et du budget
NOMBRE D’HEURES DE FORMATION
Cours : 26hTD : 40hTP : Total : 66 h
Option Métiers du NET (METINET)
U.E.3 Enseignements spécifiques
Module n° 1 - Conception et organisation d'un projet I-NET
OBJECTIFS - COMPETENCES
L'objectif de ce module est d'apporter une vision globale de la problématique d’analyse, de conception et de développement d’un service I-Net, avec une démarche "projet" en vue de réalisation d'applications I-Net.
Les compétences attendues à l’issue du module:
Maîtriser les notions associées à l'I-Net Savoir réaliser une application I-Net Maîtriser la mise en exploitation d'une application I-NetSavoir administrer un serveur et un site I-Net
PRE – REQUIS
CONTENU
Partie 1 : Fonctionnement d'un site I-NetBases d'un I-NetCaractéristiques techniquesPrincipe de navigationOutils de l'I-Net
Partie 2 : Types de développement associés à une application I-NetCharte graphique, mise en pageNorme HTML, Plug-InsHTML dynamiqueDéveloppement et mise en exploitation
Partie 3 : Hébergement et administration de l'I-NetDémarche (développement, industrialisation, exploitation)Organisation technique
NOMBRE D’HEURES DE FORMATION
Cours : 28hTD : 8hTP : 24h Total : 60 h
Option Métiers du NET (METINET)
U.E.3 Enseignements spécifiques
Module n° 2 - Langages et environnement de développement du I-NET
OBJECTIFS - COMPETENCES
L'objectif de ce module est de permettre la maîtrise de l'ensemble des environnements de développement d’une application de type I-Net. Il sera atteint par une présentation des langages interprétés de dynamisation de page côté client ou serveur, suivie d'une présentation d'un environnement afin de montrer une chaîne complète de développementLes compétences attendues à l’issue du module:Maîtriser les langages de scriptsComprendre la technique d'appel Maîtriser les Plug-Ins
PRE – REQUIS
Module 1 de UE3
CONTENU
Partie 1 : Langages de scripts et interfaces externesJavaScript (client et serveur)VBScript (client et serveur)Technique d'appel via l'interface Common GateWay avec Perl et langage CPlug-Ins
Partie 2 : Environnements intégrésPrésentation d'un environnement et étude d'une chaîne complète de développement Développement et mise en exploitation
NOMBRE D’HEURES DE FORMATION
Cours : 6hTD : 4hTP : 30h Total : 40 h
Option Métiers du NET (METINET)
U.E.3 Enseignements spécifiques
Module n° 3 - Serveurs de données
OBJECTIFS - COMPETENCES
L'objectif de ce module est la maîtrise des techniques d’accès aux bases de données via des langages de scripts, Java ou des langages classiques afin d’intégrer des résultats de transactions appliquées à une base de données dans une application I-Net.
Les compétences attendues à l’issue du module:
Maîtriser les techniques d'accès aux bases de donnéesConnaître le langage ODQL ( accès orienté objet)Connaître le langage XML (langage d'échange de données numériques)
PRE – REQUIS
Module 1 de UE3Module 2 de UE3
CONTENU
Partie 1 : Accès aux serveurs de donnéesSystème de Gestion de Bases de Données (SGBD) relationnel
Notions de middlewaresNotions de connexion, d'environnement, de bindingGestion des transactionsAppels des procédures stockées
SGBD orienté objetGestion directe de la persistance des objetsLangage ODQLLien avec le langage Java
Partie 2 : Langage XMLSyntaxe XMLTypes de documents (DTD, DDML, XML-DATA)Feuilles de styles ( CSS, XSL)API (DOM, SAX)
NOMBRE D’HEURES DE FORMATION
Cours : 10hTD : 4hTP : 16h Total : 30 h
Option Métiers du NET (METINET)
U.E.3 Enseignements spécifiques
Module n° 4 - IHM, manipulation d'objets audiovisuels, Infographie
OBJECTIFS - COMPETENCES
Ce module a pour objectif de présenter les notions de base en interface homme machine et ergonomie, en acquisition et manipulation des données audiovisuelles et d'introduire les connaissances de base en infographie.
Les compétences attendues à l’issue du module:
Connaître les notions de base en Interface Homme Machine et ergonomieConnaître les formats et standards audiovisuelsSavoir manipuler les données audio et vidéoAcquérir les notions de base en infographie
PRE – REQUIS
CONTENU
Partie 1 : Interface Homme Machine et ergonomieErgonomie des interfaces
Présentation et graphismeInterface réactif et proactifNormes ergonomiques (AFNOR)
Présentation des outils macromédiaManipulation des outils macromédiaSéminaire sur la conception artistique des pages I-Net
Partie 2 : Manipulation d'objets audiovisuels et standardsNotions théoriques de base
Images couleurAcquisition vidéo
Présentation des objets audiovisuelsFormat d'images (GIF, PNG et norme JPEG)Son (MPS)Vidéo (MPEG)
Partie 3 : Introduction à l'infographieAffichage 2D, méthodes de baseTransformations géométriques simples, projectionsModèles simples de courbe et de surface
NOMBRE D’HEURES DE FORMATION
Cours : 22hTD : TP : 28h Total : 50 h
Option Métiers du NET (METINET)
U.E.3 Enseignements spécifiques
Module n° 5 -Commerce électronique
OBJECTIFS - COMPETENCES
Ce module introduit les connaissances en droit sur Internet, les notions de l'économie sur Internet et le commerce électronique.
Les compétences attendues à l’issue du module:
Connaître la base du droit sur Internet pour en respecter les règles dans le monde industrielSavoir les notions de base en économie sur InternetMaîtriser la chaîne complète d'une application I-Net intégrant le commerce électronique
PRE – REQUIS
- Module 1 de UE3- Module 2 de UE3- Module 3 de UE3- Module 4 de UE3
CONTENU
Partie 1 : Droit sur InternetContraintes du service en ligne (providers)Propriété de l'informationContraintes liées au cryptage
Partie 2 : Commerce électroniquePublicité sur les pages InternetAffiliationE-commerce
NOMBRE D’HEURES DE FORMATION
Cours : 10hTD : 10hTP : Total : 20 h
OPTION : Nouvelles Architectures Applicatives
U.E.3
Module n° 1 – langages et objets distribués
OBJECTIFS - COMPETENCES
Les compétences attendues à l’issue du module:
Connaître les principes et les enjeux de la programmation distribuée orientée objetEtre capable d'installer et de configurer une architecture CORBA entre plusieurs environnements (Linux,
UNIX, NT) et plusieurs langages de développement (C++, Java)- Etre capable de développer une application CORBA
PRE – REQUIS
Concepts de base en algorithmique.Connaissances des éléments du langage Java.
CONTENU
Programmation distribuée Présentation de CORBA Le langage IDL
Etude de CORBA En Java En C++
Initiation au RMI du langage Java
NOMBRE D’HEURES DE FORMATION
Cours : 16hTD : 6hTP : 8h Total : 30 h
OPTION : Nouvelles Architectures Applicatives
U.E.3
Module n° 2 – Système d'exploitation – Administration et Sécurité
OBJECTIFS - COMPETENCES
L’objectif de ce module est d’étudier les problèmes d’administration des systèmes d’exploitation les plus répandus en entreprise (UNIX, NT, Linux).
Les compétences attendues à l’issue du module :
Savoir installer et configurer un système d’exploitation sur un serveur et sur un clientAssurer les fonctions d’exploitation et d’administration d’un serveur et des postes clientsInstaller un applicatif sur un serveur ou sur un poste client
PRE – REQUIS
Connaissances des principes fondamentaux des systèmes d'exploitationEléments de programmation système
CONTENU
Administration d'un système UNIX Etude du langage de script sous UNIX Gestion des utilisateurs Gestion de fichier Etude des outils usuels Gestion des disques : Les sauvegardes Mise en place des principaux services (Serveurs NFS, SAMBA, NIS, LDAP, d’heure, de courrier)
Administration d'un système NT Etude du langage de script sous NT Etudes des registres Gestion des utilisateurs Gestions des profils Modification des registres pour gérer l’environnement. Gestion des fichiers Gestion des workstations (sécurité) Etude des principaux services
NOMBRE D’HEURES DE FORMATIONCours : 6 hTD : 14 hTP : 40 h Total : 60 h
OPTION : Nouvelles Architectures Applicatives
U.E.3
Module n° 3 – Bases de Données - Administration
OBJECTIFS - COMPETENCES
Assurance de l'intégrité des bases de données en garantissant la sécurité d'accès et la sécurité physique.Mise en œuvre des progiciels d'administration d'une base de données.Gestion des performances et optimisation des ressources.
PRE – REQUIS
Lecture d'un schéma conceptuel de type Entité – Association.Conception des tables relationnelles à partir d'un schéma conceptuel.Pratique du langage SQL
CONTENU
Administration – principes et outils Gestion des instances de la base Gestion de l'implantation physique Gestion des utilisateurs, privilèges et ressources Etude et mise en œuvre d'outils d'administration
Sauvegarde et restauration Principes et mécanismes de sauvegarde et restauration Différents scénarios
Gestion des performances Différents niveaux d'optimisation Méthodes et outils de diagnostics et d'optimisation
NOMBRE D’HEURES DE FORMATION
Cours : 32TD : 8TP : 20 Total : 60 h
OPTION : Nouvelles Architectures Applicatives
U.E.3
Module n° 4 – Applications client – serveur n-tiers
OBJECTIFS – COMPETENCES
L’objectif de ce module est de maîtriser le développement d’une application client-serveur, quelle que soit l’architecture retenue dans l’entreprise.
Les compétences acquises:
Installer et configurer les différentes couches logicielles d’une solution client-serveurDévelopper tout ou partie d’une application client-serveur en s’appuyant sur des méthodes et des outilsDéployer, maintenir et sécuriser une application client-serveur
PRE – REQUIS
Connaître la programmation procédurale et la programmation orientée objet
CONTENU
Etude des architectures client - serveur Les différents types de client - serveur Qualité du découpage fonctionnel Les techniques de répartition Les éléments matériel et logiciel Les différents niveaux du client - serveur
Outils de génération d'applications Fonctionnalités des outils Le RAD Maquette et prototype d'application
Mise en œuvre d'une architecture technique client - serveur Configuration des clients Configuration des serveurs (serveur de données et serveur WEB) Sécurisation d'une application client - serveur
NOMBRE D’HEURES DE FORMATION
Cours : 10hTD : 16hTP : 24h Total : 50 h