Mastère Technologies du Web : Systèmes, Services et Sécurité

Dimension: px
Commencer à balayer dès la page:

Download "Mastère Technologies du Web : Systèmes, Services et Sécurité"

Transcription

1 Mastère Technologies du Web : Systèmes, Services et Sécurité Responsable : Daniel BOURGET ISI TW3S 101 TW3S 102 TW3S 103 TW3S 104 TW3S 201 TW3S 202 TW3S 203 TW3S 301 TW3S 401 TW3S 402 TW3S 404 TW3S 501 TW3S 502 TW3S 503_a Informatique et Systèmes d'information Harmonisation Bases de modélisation et de programmation Bases de données relationnelles Ingenierie du Logiciel Architecture du Logiciel Programmation orientée Objet Interfaces Homme-Machine Réseaux Locaux et Internet Architecture et Composants des Systèmes d'information Bases de Données avancées Conception et analyse d'un cahier des charges PHP Ingénierie des Services WEB XML introduction TW3S 503_b Maîtriser XML et XSLT TW3S 504 Ingénierie du document et Web TW3S 601 Unix avancé TW3S 602 Windows avancé TW3S 603 Gestion des Sites WEB TW3S 702 Sécurité Informatique et Principes Fondamentaux TW3S 703 E-commerce TW3S 801 Création d entreprise de type WEB TW3S 901 Etude Bibliographique TW3S 902 Projet d Ingénieur Eric COUSIN Paul GEFFROY Philippe PICOUET Eric COUSIN Antoine BEUGNARD Antoine BEUGNARD Eric COUSIN Alain LEROY Maria-Teresa SEGARRA Philippe PICOUET Bertrand SEYS Daniel BOURGET Daniel BOURGET Yannis HARALAMBOUS Yannis HARALAMBOUS Yannis HARALAMBOUS Alain LEROY Daniel BOURGET Daniel BOURGET Ronan KERYELL Daniel BOURGET Daniel BOURGET Daniel BOURGET Daniel BOURGET 3 66h 24h 16h30 15h 30h 12h 45h 18h 21h 9h 15h 25h 6h 10h 20h 20h 10h 30h 20h 20h 30h 90h Fiche n 1 Fiche n 2 Fiche n 3 Fiche n 4 Fiche n 5 Fiche n 6 Fiche n 7 Fiche n 8 Fiche n 9 Fiche n 10 Fiche n 11 Fiche n 12 Fiche n 13 Fiche n 14 Fiche n 15 Fiche n 16 Fiche n 17 Fiche n 18 Fiche n 19 Fiche n 20 Fiche n 21 Fiche n 22 Fiche n 23 Fiche n 24 STA TW3S 903 Stage STAGE DE FIN D'ETUDES Annie GRAVEY Fiche n 25

2 Dernière mise à jour le: 23/08/04 TW3S 101 : Harmonisation Responsable: Eric COUSIN Fiche n : 1 Les élèves de mastères ont eu des cursus très différents les uns des autres. L'objet de ce bloc d'enseignement est d'apporter une culture de base et des connaissances communes en informatique qui seront utiles aux enseignements ultérieurs. Pré-requis Expérience de programmation en langage structuré. Avoir déjà utilisé un environnement de programmation Volume horaire : 3 Environnement de travail Unix/Linux (4,5h) : 1 TP, 1C Technique de présentation orale () : 1BE Réseaux (9h): bases - 6C Technologies Internet (6h): XML - 2C/TP Langages formels (9h) : automate d'état fini, grammaire, notion de chaine de compilation. 4C + 1TP Activités programmées ET-1 ET-2 TPO-1 Rx-1 Rx-2 Rx-3 Rx-4 Rx-5 Rx-6 XML-1 E.Cousin Environnement de travail A.Leroy Introduction à Unix/Linux E.Cousin C.Le Locat Technique de présentation orale A.Leroy Réseaux A.Leroy Réseaux A.Leroy Réseaux A.Leroy Réseaux A.Leroy Réseaux Réseaux Y.Haralambous XML

3 Activités programmées XML-2 XML-3 XML-4 LF-1 LF-2 LF-3 LF-4 LF-5 Y.Haralambous XML Y.Haralambous XML Y.Haralambous XML E.Cousin Langages formels E.Cousin Langages formels E.Cousin Langages formels E.Cousin Langages formels E.Cousin Langages formels Remarques +) L'ordonnancement relatif des différentes sous-parties (Unix, Réseau, XML et LF)pourra être adapté en fonction des contraintes, mais en concertation avec le responsable de bloc.

4 Dernière mise à jour le: 23/08/04 TW3S 102 : Bases de modélisation et de programmation Responsable: Paul GEFFROY Fiche n : 2 Les élèves de mastères, ont eu des cursus très différents les uns des autres. L'objet de ce bloc d'enseignement est d'apporter une culture de base et des connaissances communes en informatique qui seront indispensables aux enseignements ultérieurs. Il s'agit essentiellement d'une formation intensive en langage C, modélisation et programmation objet. Pré-requis Expérience de programmation en langage structuré. Avoir déjà utilisé un environnement de programmation. Volume horaire : 66h C1,C2 :Architecture ordinateurs C3,C4, PC1, C5, TP1, C6, PC2,PC3, PC4, TP2, TP3 :langage C C7,C8 :Objet, UML, Java PC5-6 : Objet PC 7-8 : Conception fil rouge TP4 : Eclipse, Omondo TP5 : premières classes C9,C10 : Héritage et Exceptions PC9-10 : Héritage et Exceptions TP6 : Héritage et Exceptions C11, PC11, TP7 :Tests TP8 : réalisation fil rouge C12, C13, PC12-13, TP9: IHM Supports pédagogiques Polycopie C et poly java

5 Dernière mise à jour le: 07/04/04 TW3S 103 : Bases de données relationnelles Responsable: Philippe PICOUET Fiche n : 3 Ce cours aborde les principales notions indispensables à l'utilisation d'un système de gestion de bases de données relationnel, ainsi qu'un minimum d'expérience nécessaire à leur utilisation et au développement d'applications. Liens Ce cours est destiné à fournir aux étudiants n'ayant jamais suivi de cursus bases de données. Une culture informatique est néanmoins bienvenue, en particulier la connaissance d'un langage de programmation impératif classique (idéalement orienté objet tel que Java). Mastère ISIC : Le programme des 12 premières heures du module sont un prérequis pour suivre le module BDA. Volume horaire : 24h Mode d'évaluation Suivi en séances de travaux pratiques. Remarques Organisé sur 4 jours complets. Chaque journée comprend du cours et des TP. Supports pédagogiques Supports de cours (transparents)

6 Dernière mise à jour le: 23/08/04 TW3S 104 : Ingenierie du Logiciel Responsable: Eric COUSIN Fiche n : 4 Ce bloc apporte d'abord une connaissance pratique d'un ensemble d'outils utiles à l'installation et au développement de logiciel : scripts shell, makefile, cvs, environnement collaboratif, le tout placé dans un contexte technique UNIX/Linux. Il élargit ensuite la problématique à des aspects plus organisationnels (gestion de projet) Volume horaire : 16h30 Introduction : installation de logiciel, shell, make, cvs (C1) Shell (TP1) Make (TP2) CVS, PicoLibre (TP3) Gestion de projet (C4,5,6&7) Activités programmées C1 TP1 TP2 TP3 C2 GP-C1/C2 GP-TP A.Leroy Concepts E.Cousin A.Leroy G.Ouvradou shell E.Cousin G.Ouvradou Make E.Cousin G.Ouvradou CVS/Picolibre E.Cousin Plates-formes collaboratives A.Beugnard Gestion de projet A.Beugnard Gestion de projet

7 Dernière mise à jour le: 27/07/04 TW3S 201 : Architecture du Logiciel Responsable: Antoine BEUGNARD Fiche n : 5 Pré-requis Liens Le but de ce module est d'étudier des techniques d'analyse de systèmes informatiques basées sur une approche par modélisation. On s'appuiera notamment sur la notation UML et son application au travers de la méthode UML Components. On étudiera les tendances de l'industrie du logiciel : les composants, la conception par contrat (DbC), l'architecture guidée par le modèle (MDA), l'x-treme programming vs RUP, etc. - Analyser un système en s'appuyant sur UML - lire et produire un diagramme de classe, de collaboration, de cas d'utilisation - écrire des contraintes simples en OCL - Expliquer la différence entre objet et composant. - associer des contrats aux composants - décrire une architecture à base de composants - Expliquer les objectifs du MDA...et les verrous de sa mise en application Notions de programmation objet. Avoir participer à un développement logiciel est un plus. En mineure ISI 202, ISI203 En majeure ISI 302, ISI 303 En 3A ISI G502, G503 Volume horaire : 15h C1 : Introduction. Rappel de génie logiciel, Etat de l'art et perspectives. C2 : Processus et analyse de risque. C3-C4 : UML : les diagrammes, OCL. La méthode UML Components BE1 : Analyse d'un système (réunion virtuelle) C5-C6 : Architecture : objectif, langages, usage BE2 : Architecture du système analysé en BE1 Mode d'évaluation Un examen commun avec G302 et G303 validera ce module. L'examen dure et s'effectue sans document. -- méthodes ' J. Cheesman et J. Daniels, UML Components: A Simple Process for Specifying Component-Based Software, Addison Wesley, 2000 ' Desmond Francis D'Souza, Alan Cameron Wills, Objects, Components, and Frameworks With Uml : The Catalysis Approach, Addison-Wesley Object Technology Series, 1998 ' Cook S. et Daniels J., Designing object systems, object-oriented modelling with Syntropy, Prentice Hall, 1994 ' Coleman, Derek, Fusion : la méthode orientée-objet de 2e génération, architecture ' F. Buschmann et al., Pattern-Oriented Software Architecture, A System of Patterns, Wiley, 1996

8 ' D. Schmidt et al., Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Wiley, 2000

9 Dernière mise à jour le: 27/07/04 TW3S 202 : Programmation orientée Objet Responsable: Antoine BEUGNARD Fiche n : 6 Les objets sont omniprésents dans l'informatique d'aujourd'hui. Le concept n'est pas nouveau ; il est apparu dans les années 60. Ce module est l'occasion de faire le point sur leur utilisation en analyse, conception et réalisation. Une partie du module sera consacrée à la modélisation objet en s'appuyant sur la notation UML et des méthodes comme fusion, syntropy ou catalysis. Nous présenterons des moules de solutions appelés «Design Patterns» qui prennent une importance de plus en plus grande dans les techniques de l'ingénieur. La troisième partie sera dédiée aux différents langages pour illustrer les concepts et les mécanismes objets. Faire une synthèse sur les technologies objet. - la conception de systèmes (modèles objets, démarche de modélisation, utilisation de l'héritage, des contraintes) - la programmation et l'implantation de systèmes (limites, liens avec les types, patterns, separation of concern, meta-information) - la mise en 'uvre des langages objets (mise en oeuvre de l'héritage, du typage, etc). Pré-requis Liens Bonne connaissance de la programmation. Pratique des langages objets. En mineure ISI202 ISI203 En majeure ISI302 ISI303 En 3A G501 Volume horaire : 30h C1-C2 : Les patrons de conception (ou design patterns). Industriel (G. Nomitch) () BE1 : étude de cas (suite de G301) : Conception. C3-C4 : Les objets (retour sur la conception et les langages objet - valeur, objet, classe, métaclasse, liaison dynamique, héritage). BE2 : étude de cas (suite de G301) : Conception détaillée C5-8 : C++. TP1 : C++ (environnement et compilation) TP2-3 : Implantation d'une partie de l'étude de cas Conf : Synthèse et perspectives Mode d'évaluation Un examen de commun à G501, G502 et G503. Sans documents. -- patterns ' Gamma et all., Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, théorie ' Ducourneau et all, Langages et Modèles à Objets, état des recherches et perspective, Collection

10 Didactique, INRIA, 1999 ' Abady, A Theory of objects, Springer, 1996 ' G. Castagna, Object-Oriented Programming: A Unified Foundation, Birkhäuser, LE PORTAIL OBJET : <A HREF="http://www.objenv.com/cetus/software.html">CETUS</a> (INDISPENSABLE) L'actualité des standards objets : <A HREF="http://www.omg.org">OMG</a> (CORBA, IDL, UML) Méthodes : - <A HREF="http://www.cix.co.uk/~jdaniels/syntropy/index.htm">Syntropy</a> - <A HREF="http://www.trireme.com/catalysis/">Catalysis</a> - <A HREF="http://uml.free.fr/">UML (en Fr)</a> Patterns Homepage : <A HREF="http://st-www.cs.uiuc.edu/users/patterns/patterns.html">Patterns</a> Langages : - <A HREF="http://caml.inria.fr/ocaml/">OCaml</a> - <A HREF="http://squeak.cs.uiuc.edu/">Squeak (Smalltalk)</a> - <A HREF="http://SmallEiffel.loria.fr/index.html">SmallEiffel</a> - Java : <A HREF="http://java.sun.com"></a> Plus théorique... - <A HREF="http://www.cs.york.ac.uk/puml/">precise UML</a> - <A HREF="http://www.di.ens.fr/~castagna/tutorial.html">Théorie des objets</a> - <A HREF="http://cui.unige.ch/OSG/research/Hop/types.html">OO type theory</a> Tutoriaux : - <A HREF="http://members.tripod.com/jcarbrey/cpp_programming_sourcecode/tutorial.htm">C++</a> - <A HREF="http://cui.unige.ch/java/">Java Univ Geneve</a>, <A HREF="http://www.infres.enst.fr/~charon/coursJava/">Java ENST</a> - <A HREF="http://antares.enst-bretagne.fr/Tutoriaux/smalltalk/s80part1/s80part1.html">Smalltalk</a>

11 Dernière mise à jour le: 07/04/04 TW3S 203 : Interfaces Homme-Machine Responsable: Eric COUSIN Fiche n : 7 Pré-requis Les applications informatiques s'adressent maintenant à un public varié pour lequel l'ergonomie, la facilité d'utilisation et d'apprentissage représentent des critères de choix essentiels et la réussite commerciale d'une application repose largement sur la qualité de l'interface qu'elle présente à l'utilisateur final. Dans ces conditions, la conception et le développement d'une application doivent être conduits en étroite coopération avec les utilisateurs afin de définir au niveau de l'interface des objets auxquels ils attachent naturellement une sémantique reconnue dans le domaine traité par l'application. Pour faciliter ces développements, il est bien sur indispensable de respecter les règles usuelles d'ergonomie, mais aussi de posséder une vision claire du mode d'interaction entre les objets de l'application et les objets de l'interface, en raison notamment de la diversité des applications et des matériels et des systèmes. Cette diversité pose le problème de l'inter-opérabilité des applications. Les divers modèles d'architecture des interfaces connus permettant de hiérarchiser les niveaux d'interactions et de mieux comprendre les problèmes posés. Pour l'informaticien chargé de développer les interfaces homme-machine, outre des guides méthodologique et des outils de modélisation, il existe des générateurs qui accélèrent le développement et favorisent la réalisation de prototypes. Pour l'instant, ils mettent à disposition des concepts et des composants graphiques relativement "standards" mais un enrichissement conceptuel et une ouverture vers le multimedia devrait se développer très prochainement. Acquérir les concepts fondamentaux relatifs à l'ergonomie, l'architecture et à la conception des interfaces. Etre capable de les mettre en oeuvre dans le cadre d'une application. Méthode et Langage de programmation Orientés Objets Volume horaire : 12h Introduction à l'ergonomie des logiciels. spécificités des IHM. définition de l'ergonomie et de l'ergonomie des logiciels. méthode de conception et ancrage en génie logiciel. critères et recommandations ergonomiques Modèles d'architecture logicielle. approches à couches. approches à agents. modèles mixtes Outils de construction Techniques d'évaluation Mode d'évaluation IT et ISIC : Voir fiche de bloc

12 Remarques générale : regroupement des enseignements pour limiter les déplacement du vacataire. Jour 1 : C1/C2, C3/C4 Sujet de travail personnel donné aux élèves en fin de journée Jour 2 : bilan travail personnel, C5/C6, C7/C8 Supports pédagogiques Polycopié G. Calvary ' J. COUTAZ - Interfaces Homme Machine, Conception et réalisation - Dunod Informatique, ' A.DIX & al. - Human computer interaction - Prentice-Hall, ' B. SCHNEIDERMAN - Designing the User Interface : Strategies for Effective Human Computer Interaction - Addison-Wesley, 1992

13 Dernière mise à jour le: 04/08/04 TW3S 301 : Réseaux Locaux et Internet Responsable: Alain LEROY Fiche n : 8 Comme l'informatique en général, le domaine des réseaux est en constante évolution, il semble même que le mouvement s'accélère. Les réseaux locaux atteignent les 10 giga bit par seconde. Si l'on regarde dans les couches supérieures on constate là encore une évolution rapide : Internet devient la référence au détriment des protocoles OSI et autres protocoles propriétaires. La convergence des mondes Internet et Télécommunications semble enfin se concrétiser. Nous proposons dans ce module de faire le point sur ces évolutions en décrivant les technologies et les services permis qui en découlent, sans oublier les aspects de leur gestion. Etre capable de maîtriser les technologies des réseaux locaux ainsi que celles mises en oeuvre dans le monde Internet. - Comprendre les mécanismes de gestion de réseau, savoir utiliser les outils, - Comprendre les mécanismes de l'atm et de MPLS - Comprendre les concepts et les enjeux de la Qualité de Service - Comprendre les interactions et inter fonctionnement entre les différents types de réseaux. Volume horaire : 45h C1/C2 : Les réseaux locaux Protocoles et normes Topologies, interconnexion (ponts, commutateurs) L'émergence des très hauts débits Les VLANs C3/C4 : Les protocoles Internet : IPv4 TCP-UDP Le routage Les services (NIS, NFS, DHCP, DNS,...) La standardisation Les évolutions (IPv6) C5/C6 : La gestion de réseaux et ASN.1 Les protocoles (SNMP, CMIP/CMIS) Les outils TP1 : le routage TP2 : Analyse de protocole TP3 : SNMP C7/PC1: principes de l'ingénierie de trafic; la QoS dans les plans de transfert, de commande, de gestion. Impact des protocoles de transport. Spécification du trafic (leaky bucket) et de la QoS. Routage et signalisation TP4 : Initiation à NS (Network Simulator) C8/PC2: ATM; le principe d'un mode de transfert orienté connexion; Trafic et QoS en ATM. Operation and Maintenance (OAM); les couches d'adaptation. cellules et circuits virtuels.

14 TP5 : La QoS C9/PC3: QoS avancée (Intserv, Diffserv, QoS routing) C10/PC4: MPLS; une couche 2,5; distribution des labels, support de la QoS, offre de VPN utilisant MPLS C11/PC5: VoIP. Les protocoles SIP, H323, Megaco. les marchés et les problèmes ouverts. TP6 : Téléphonie sur IP (H323) TP7 : ADSL Activités programmées C1-C2 C3-C4 TP1 TP2 C5-C6 TP3 C7 PC1 TP4 TP5 C8 PC2 C9 PC3 C10 PC4 A.Leroy Réseaux Locaux Ethernet A.Leroy Les protocoles de IP et TCP A.Leroy M.Segarra P.Tanguy Le routage IP A.Leroy M.Segarra P.Tanguy Analyse de protocole A.Leroy Les protocoles de gestion de réseau C.Le Berre M.Segarra Gestion des Réseaux - SNMP A.Gravey principes de l'ingénierie de trafic - La QoS A.Gravey principes de l'ingénierie de trafic - La QoS A.Gravey A.Leroy P.Tanguy Introduction à Network Simulator A.Leroy M.Segarra P.Tanguy La qualité de service A.Gravey ATM A.Gravey ATM A.Gravey QoS avancée A.Gravey QoS avancée A.Gravey MPLS A.Gravey MPLS

15 Activités programmées C11 PC5 TP6 TP7 A.Gravey VoIP A.Gravey VoIP A.Leroy M.Segarra P.Tanguy VoIP A.Leroy ADSL Remarques Tous les TPs font 3 heures TP1, 2, 5 et 6 : par groupes de 8 élèves (salle D3-104) TP 3 et 4 : 2 groupes dans 2 salles Unix ou Linux en parallèle. TP7 : ne pas programmer maintenant Supports pédagogiques Photocopies transparents A. Tannebaum. Computer Networks. Prentice Hall L. Toutain. Réseaux locaux et Internet. Hermes O. Hersent, D. Gurle et J.P. Petit. IP telephony. Addison Wesley D. Kofman et M. Gagnaire. Réseaux ATM et réseaux locaux. Dunod, J. Kurose and K. Ross. Computer Networking. Addison Wesley, 2001.

16 Dernière mise à jour le: 07/04/04 TW3S 401 : Architecture et Composants des Systèmes d'information Responsable: Maria-Teresa SEGARRA Fiche n : 9 Un système d'information (SI) est un système logiciel qui fournit un ensemble de fonctionnalités autour des données d'une entreprise. La nature de ces traitements est évidemment différente selon le domaine d'activité et les besoins de l'entreprise. Ainsi, les fonctionnalités nécessaires à la gestion des produits d'un grand supermarché ne sont pas les mêmes que celles requises pour la gestion de son personnel. De même les contraintes concernant la capacité d'évolution du système d'information et de sécurité de l'information peuvent être différents. Ce module a pour objectif de présenter les SI du point de vue de l'architecte et concepteur. A cette fin, les différents composants d'un SI seront identifiés et un panorama des technologies existant actuellement pour leur mise en place sera présenté. * Connaître les technologies liées aux SI. * Sensibiliser les étudiants à la compléxité de construction d'un SI. * Connaître différents types de SI existant actuellemet au sein des entreprises. Volume horaire : 18h * C1-C2 : Introduction à la problématique et aux enjeux des SI. Mathias Herberts, CMB * C3-C4 : Architectures des SI. M.T. Segarra, ENST-Bretagne o Panorama des SI existants, terminologie o Client-serveur, 2-tiers, 3-tiers * C5-C6 : Moniteurs transactionnels. B. Traverson, EDF/GDF * C7-C8 : Le workflow. S. Rouvrais, ENST-Bretagne * C9-C10 : Le datawarehouse. Laure Berti-Equille, IRISA * C11 : Integration d'applications d'entreprises. Zièd Choukair, ENST-Bretagne * PC1 : Etude de cas : EAI et CRM. Zièd Choukair, ENST-Bretagne Supports pédagogiques Photocopies transparents * Le client-serveur. Georges et Olivier Gardarin. Ed. Eyrolles 1996 * Client/Server Information Systems. A Business-Oriented Approach. J.E. Goldman, P.T. Rawles, J.R. Mariga. John Wiley & Sons * J2EE. Conception d'applications d'entreprise. R. Cattell, J. Inscore. Campus Press, 2001 * Technologies et architectures Internet. P.Y. Cloux, D. Doussot, A. Géron. Dunod, 2002 * La construction du datawarehouse. J.F. Goglin. Hermès, 1998

17 Dernière mise à jour le: 28/09/04 TW3S 402 : Bases de Données avancées Responsable: Philippe PICOUET Fiche n : 10 Dans la continuité des cours fondamentaux sur les SGBD relationnels, ce module s'intéresse aux applications persistantes, qu'elles soient transactionnelles ou décisionnelles, en terme de modèle et de langage de bases de données. Le cours aborde les aspects suivants: - Bases de données déductives et actives: Les limites en terme de puissance d'expression des langages de requêtes déclaratifs peuvent être dépassées en s'inspirant des travaux sur la programmation logique (Prolog). Leur adaptation aux SGBD reste néanmoins complexes et leur industrialisation, sous la forme de bases de données actives, reste sujette à beaucoup de précautions. - Interface entre bases de données et langages de programmation: Les différentes interfaces entre langages de programmation et bases de données sont présentés et leur utilité discutée. - Transparence de la traduction objet - relationnel: l'intégration des bases de données dans des applications plus complexes pose le problème de la généricité des traductions entre objet et relationnel. - Limites du modèle relationnel (données temporelles, géographiques, etc.): Les limites du modèle relationnel sont particulièrement sensibles pour modéliser des données temporelles et géographiques, les extensions récentes de ces systèmes mettent en évidence les difficultés pour étendre efficacement le modèle relationnel. - Principes des SGBD orientés objet: une approche alternative à l'extension du modèle relationnel consiste à développer des SGBD orientés objet, dont l'intégration au sein d'applications développées à l'aide de technologies orientées objet devrait être facilitée. - Les SGBD répartis et les mécanismes transactionnels Pré-requis Liens Connaissance des principes des SGBD relationnels et de SQL. L'intégration des SGBD relationnels avec les architectures applicatives à base de beans sont étudiées dans le cadre du module EJB. Volume horaire : 21h C1 - Intro, rappels, JDBC TP1 - Rappels SQL PL/SQL JDBC () C2 - Déduction et récursion () C3 - BD actives TP2 - BD actives

18 C4 - Introduction aux BD objet () TP3 & 4 - TP sur un SGBD OO Matisse ( + 00) C5: BD distribuées () TP5 : développement client serveur (h) C6: transactions et transactions distribuées () TP6 : développement client serveur et impedance mismatch () Activités programmées C1 TP1 C2 C3 TP2 C4 TP3 TP4 C5 C6 TP5 TP6 P.Picouet Introduction P.Picouet Oracle - transactions - PL-SQL - Triggers P.Picouet Déduction et récursion P.Picouet Récursion et triggers P.Picouet S.Picouet M.Segarra P.Tanguy Bases de données actives P.Picouet BD objet P.Picouet S.Picouet M.Segarra P.Tanguy Conception objet avec Matisse P.Picouet S.Picouet M.Segarra P.Tanguy Développement objet avec Matisse P.Picouet Bases de données distribuées P.Picouet Transactions et transactions distribuées P.Picouet S.Picouet M.Segarra P.Tanguy TP JDBC avancé P.Picouet S.Picouet M.Segarra P.Tanguy Traduction objet -relationnel Remarques TP1, TP2, TP5, TP6 sur oracle avec java TP3 et TP4 sur matisse et java (sous windows) Supports pédagogiques Photocopies transparents

19 Dernière mise à jour le: 07/04/04 TW3S 404 : Conception et analyse d'un cahier des charges Responsable: Bertrand SEYS Fiche n : 11 L'appel d'offre est le processus de détermination et d'explicitation des besoins d'un demandeur et sa rencontre sur un marché des offres disponbles pour répondre à ses besoins. Ce processus commence donc par une phase d'identification et de rédaction de ses besoins et exigeances en les hiérachisants. La réponse à un appel d'offre exige de satisfaire une double exigence : d'une part, le répondeur doit disposer d'une vraie valeur distinctive dans son offre (technologique, produit, service) par rapport au cahier des charges et d'autre part, proposer à l'organisme émetteur, une solution qui soit le meilleur compromis coût/qualité. Il s'agit ici de sensibiliser les élèves à cette problématique, et d'illustrer les différentes étapes du processus de réponse à un appel d'offre. Être capable de : - rédiger un cahier des charges - qualifier un appel d'offres. - rédiger la réponse à un appel d'offres. Volume horaire : 9h 1/ Les appels d'offre et leur typologie a) Raison d'être - la déontologie de la mise en concurrence - l'impartialité de la sélection b) Structure d'un appel d'offre c) les différents appels d'offre 2/ Étude de cas : réponse à un appel d'offre a) Processus de réponse c) Rédaction de la réponse 3/ Evalution de la réponse à un appel d'offre

20 TW3S 501 : PHP Dernière mise à jour le: 29/03/04 Responsable: Daniel BOURGET Fiche n : 12 Ce module a pour but de montrer les potentialités du langage PHP, son développement sur des serveurs et son utilisation avec un système de gestion de bases de données relationnelles (MySQL). La formation est composée de trois parties : les bases du langage, l'utilisation du SGBD MySQL, la sécurité et quelques compléments. Il est illustrée par la réalisation d'un projet réel. A la fin du stage, les étudiants auront acquis une certaine maîtrise du langage PHP de manière opérationnelle pour la création de sites WEB dynamiques. - connaître les technologies liées aux SI ; - sensibiliser les étudiants à la complexité de construction d'un SI ; - apprendre à maîtriser une technologie de construction de SI ; - connaître différents types de SI existant actuellement en entreprises. Volume horaire : 15h Les bases de php: - Introduction à PHP, CGI,... - Installation et configuration d'un serveur Apache + PHP + MySQL - Authentification, Sécurisation, Administration, hébergement de sites - Authentification (PHP/Apache/MySQL/LDAP), Gestion de sessions - Gestion des bases de données, PhpMyAdmin, intégration de modules. PHP avancé: - Bases de données avancées - Installation de serveurs s, gestionnaire de mailing lists - Module pdf, LDAP,.génération d'images, Sécurisation - Gestion de site Web, Utilisation du débug. Activités programmées C1 C2 TP1 TP2 TP3 TP4

21 Dernière mise à jour le: 13/07/04 TW3S 502 : Ingénierie des Services WEB Responsable: Daniel BOURGET Fiche n : 13 Le but de ce module est d'étudier des techniques dédiées à l'ingénierie des services Web. On s'intéressera à l'étude des différentes technologies pour la création et la gestion de sites Web, à l'étude des services Web d'une manière générale. On se limitera aux technologies du moment, celles les plus adaptées à l'industrie de l'internet. Les objectifs de ce module sont de montrer ce qui se cache sous la notion de l'ingénierie des services Web. La première partie de ce module sera consacrée à la présentation des différentes techniques pour la création et la gestion de sites Web : Servlets + JSP de SUN,.Net + ASP de Microsoft, Javascript + PHP. La seconde partie de ce module sera consacrée à la technologie.net en montrant tous les aspects novateurs de cette nouvelle plate-forme adaptée principalement à la création et la gestion des services Web. Enfin la troisième partie de ce module sera consacrée à l'étude des services Web avec la présentation des différents protocoles et l'interaction avec les différents composants. Pré-requis Notions de programmation. Volume horaire : 25h Partie 1 : Java pour le développement d'applications type client-serveur sur le Web (10h30) - Serveur JSP, Servlets/Page JSP. - Gestion des paramètres d'e/s, gestion des sessions - Installation, configuration d'un serveur Apache et d'un serveur JSP - Implémentation d application JSP/Servlets qui utilisera J2EE avec accès à une base de données par JDB+EJB - Gestions des annuaires + services de nommage (JNDI) Partie 2: Technologie.net: -Architecture.net + DotGnu -Le.net Framework, les.net Entreprise Servers, -ASP.net + interopérabilité des composants.net Partie 3: Web Services: - SOAP, WSDL, UDDI, SOAP Discovery, Apache SOAP, SOAP et Java - Création et déploiement de services Web, les boîtes à outils (WebSphere) - Les services Web : les différentes technologies disponibles - Mise en oeuvre d'une boîte à outils pour l'implémentation d'un service via SOAP à l'aide de WSDL.

22 C1-C2 TP1 TP2 C3 C4-C5 C6 TP3 C7 C8 C9 TP4 C10-C11 TP5 C12 TP6 TP7 Activités programmées C1 C2 TP1 C3 C4 C5 C6 C7 C8 TP4 1h

23 Dernière mise à jour le: 13/07/04 TW3S 503_a : XML introduction Responsable: Yannis HARALAMBOUS Fiche n : 14 Ces vingt dernières années ont vu, outre l'explosion du Web, aussi le passage de SGML/DSSSL à XML/XSL, et de HTML à XHTML/CSS2/XForms/SVG, et l'émergence d'unicode. Ces normes relativement nouvelles (la plus ancienne, Unicode, date de 1993), sont les briques de cet édifice qu'est le nouveau Web, un Web basé sur des normes solides et inter opérantes, sur des principes d'efficacité, d'accessibilité par toutes les communautés d'utilisateurs, d'adaptativité et de souplesse de traitement de l'information, et d'internationalisation de l'information. Dans ce cours, on partira des bases de cet édifice : du codage universel Unicode et du système de balisage XML. Ensuite on parcourra la version "anoblie" de HTML qu'est XHTML, avec les nouvelles normes périphériques : XForms pour les formulaires, CSS2 pour la présentation et SVG pour les figures vectorielles, tout en n'oubliant pas ce vieux compagnon de HTML qu'est le langage JavaScript. Le but de ce module est de donner aux élèves les fondements nécessaires pour pouvoir suivre l'évolution fulgurante du Web qui s'annonce. Volume horaire : 6h - Introduction à XML - Structure, forme et contenu d'un document - Syntaxe du langage XML - Notion de document XML "bien formés" (well-formed) - Modèles de données : DTD et Schémas - Espaces de noms - Introduction à XPath et XSLT - Domaines d'application de XML - Autres normes et standards associés à XML ou dérivés de XML - Les outils XML Activités programmées C1 C2 C3 C4

CONDUITE & GESTION DE PROJET

CONDUITE & GESTION DE PROJET LES THEMES DU PROGRAMME PEDAGOGIQUE CONDUITE & GESTION DE PROJET Techniques de gestion de projets Connaître le rôle d un chef de projet dans la conduite de projet. Les méthodes, les techniques et les outils

Plus en détail

Description du programme du Master M2 MIAGE SIIN (1)

Description du programme du Master M2 MIAGE SIIN (1) Description du programme du Master M2 MIAGE SIIN (1) Modules obligatoires : D219 Haut débit et nomadisme 40h. D226 Image numérique - 40 h. D227 Technologies des réseaux 40 h. D228 Développement d applications

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

201-8F4-ST Mathématiques appliquées à l informatique

201-8F4-ST Mathématiques appliquées à l informatique DESCRIPTION DES COURS DE FORMATION SPÉCIFIQUE TECHNIQUES DE L INFORMATIQUE (420.A0) 201-8F4-ST Mathématiques appliquées à l informatique Préalable : Mathématique TS ou SN 5 e ou équivalent Ce cours a pour

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

Descriptif de module. Page Nabil Ouerhani

Descriptif de module. Page Nabil Ouerhani RS430.100.15. 1/9 La description de module définit les conditions cadres du déroulement de l enseignement des matières du module. Filière(s) Orientation Public Informatique (INF) Développement Logiciel

Plus en détail

Les nouvelles architectures des SI : Etat de l Art

Les nouvelles architectures des SI : Etat de l Art Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre

Plus en détail

Calendrier des Formations

Calendrier des Formations Systèmes et Réseaux IPV6 980,00 HT Jan. Fév. Mar. Avr. Mai Juin Jui. Août Sept. Oct. Nov. Déc. Comprendre IPV6 et explorer les méthodes pour migrer 14-15 23-24 1-2 26-27 Configuration et Maintenance des

Plus en détail

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux PROGRAMME DETAILLE du Master IRS Parcours en première année en apprentissage Unités d Enseignement (UE) 1 er semestre ECTS Charge de travail de l'étudiant Travail personnel Modalités de contrôle des connaissances

Plus en détail

Ce certificat de Qualification Professionnelle (ou CQP ARE) fait partie des actions collectives du FAFIEC pour l année 2010/2011

Ce certificat de Qualification Professionnelle (ou CQP ARE) fait partie des actions collectives du FAFIEC pour l année 2010/2011 Certificat de qualification Professionnelle Administrateur des Réseaux Entreprise 2 ans 139 jours Ce certificat de Qualification Professionnelle (ou CQP ARE) fait partie des actions collectives du FAFIEC

Plus en détail

Anglais 82 h. (S1: 5 ECTS-TD,TP et S2 : 5 ECTS-TD,TP ) Chinois (débutant) 48 h.

Anglais 82 h. (S1: 5 ECTS-TD,TP et S2 : 5 ECTS-TD,TP ) Chinois (débutant) 48 h. 1 ère année CONNAISSANCES DE BASE Mathématiques appliquées (S1 (1) - 3 ECTS (2) - CM,TD,TP) 44 h. Méthodes numériques et optimisation Sciences fondamentales (S1-5 ECTS - CM,TD,TP) 68 h. Bases de biologie

Plus en détail

Catalogue des Formations Techniques

Catalogue des Formations Techniques Catalogue des Formations Techniques Items Média Concept 4, allées Pierre-Gilles de Gennes - 33700 Mérignac Téléphone : 05.57.35.73.73 Télécopie : 05.57.35.73.70 Courriel : contact@imc-fr.com 2 Préambule

Plus en détail

OFFRE DE FORMATION L.M.D.

OFFRE DE FORMATION L.M.D. REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. MASTER PROFESSIONNEL ET ACADEMIQUE Systèmes d Information

Plus en détail

Concepteur Développeur Informatique Option Nomade

Concepteur Développeur Informatique Option Nomade Concepteur Développeur Informatique Option Nomade Module : Espace ouvert de formation (2 semaines) Ce module est composée de plusieurs parties : - le module développement durable (14 heures), qui traite

Plus en détail

BACHELOR ARCHITECTURE LOGICIELLE

BACHELOR ARCHITECTURE LOGICIELLE BACHELOR ARCHITECTURE LOGICIELLE Objectifs Le Bachelor en Architecture Logicielle permet aux étudiants d acquérir des compétences très opérationnelles tout en se préparant à une poursuite d études dans

Plus en détail

BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION

BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION Informatique de gestion BACHELOR OF SCIENCE HES-SO BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION Plans d études et descriptifs des modules Filière à plein temps et à temps partiel Table des matières

Plus en détail

Administrateur Système et Réseau

Administrateur Système et Réseau Titre professionnel : Reconnu par l Etat de niveau II (Bac), inscrit au RNCP (arrêté du 28/01/09, J.O. n 32 du 07/02/09) (53 semaines) page 1/7 Unité 1 : Gestion du poste de travail 4 semaines Module 1

Plus en détail

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux ////////////////////// Administration systèmes et réseaux / INTRODUCTION Réseaux Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec

Plus en détail

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé

Plus en détail

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Programme de la 3ème année

Programme de la 3ème année Programme de la 3ème année de la licence informatique Recopié du Syllabus L3 Informatique. 2003-2004 (UPS Toulouse) Algorithmes, Types de données et preuves (84h) Objectif : Approfondir l'algorithmique

Plus en détail

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

TABLE DES MATIÈRES CHAPITRE 1 CHAPITRE 2 CHAPITRE 3 APPLICATIONS... 27 APPLICATIONS... 34

TABLE DES MATIÈRES CHAPITRE 1 CHAPITRE 2 CHAPITRE 3 APPLICATIONS... 27 APPLICATIONS... 34 TABLE DES MATIÈRES CHAPITRE 1 L information et le système d information... 19 I. La place du système d information dans l organisation... 19 A. L organisation et ses composants... 19 B. L organisation

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

SOMMAIRE Thématique : Réseaux et télécommunications

SOMMAIRE Thématique : Réseaux et télécommunications SOMMAIRE Thématique : Réseaux et télécommunications Rubrique : Réseaux - Télécommunications... 2 1 SOMMAIRE Rubrique : Réseaux - Télécommunications Evolution et perspective des réseaux et télécommunications...

Plus en détail

Institut Paul Hankar

Institut Paul Hankar BES WEBDESIGNER ACTIVITE En utilisant des outils informatiques, le web designer réalise des éléments graphiques fixes ou animés, en 2 ou 3 dimensions, en respectant le schéma de navigation du site et sa

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

SECTION 5 BANQUE DE PROJETS

SECTION 5 BANQUE DE PROJETS SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION

Plus en détail

Spécialiste Systèmes et Réseaux

Spécialiste Systèmes et Réseaux page 1/5 Titre professionnel : «Technicien(ne) Supérieur(e) en Réseaux Informatiques et Télécommunications» inscrit au RNCP de niveau III (Bac + 2) (J.O. du 19/02/2013) 24 semaines + 8 semaines de stage

Plus en détail

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA FORMATIONS 2015 2016 GOUVERNANCE SI Nos formations Types de formation Nos sessions de formations s adresse à tous les professionnels. Deux types de formations vous sont proposés: - séminaires de formations

Plus en détail

Programme de cours des IM (Ingénieurs-Managers) pour les 3 années

Programme de cours des IM (Ingénieurs-Managers) pour les 3 années Programme de cours des IM (Ingénieurs-Managers) pour les 3 années Cours Techniques IT Prise de contact L'historique de l'informatique Structure de données et algorithme (cf onglet) Architectures matérielles

Plus en détail

Fiche synthétique de la 1 ère année FIA

Fiche synthétique de la 1 ère année FIA Fiche synthétique de la 1 ère année FIA Mission En 1 ère année, l'apprenti doit être capable de remplir des missions habituellement confiées à un technicien supérieur : la dimension technique prime donc

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines page 1/5 Titre professionnel : Inscrit au RNCP de Niveau I (Bac + 5) (J.O. du 07/02/09) 17 semaines Unité 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines Java EE : Frameworks

Plus en détail

Architectures web pour la gestion de données

Architectures web pour la gestion de données Architectures web pour la gestion de données Dan VODISLAV Université de Cergy-Pontoise Plan Le Web Intégration de données Architectures distribuées Page 2 Le Web Internet = réseau physique d'ordinateurs

Plus en détail

Master d Informatique Spécialité «Développement à l Offshore des Systèmes d Information»

Master d Informatique Spécialité «Développement à l Offshore des Systèmes d Information» Université de Bretagne Occidentale (Brest) UFR Sciences et Techniques Master d Informatique Spécialité Développement à l Offshore des Systèmes d Information 1 Contexte Depuis 2007, l Université de Bretagne

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Acronyme : ALG. Cours T.P. T.D. Projet Stage. Présentiel Etudiant 38 26 42

Acronyme : ALG. Cours T.P. T.D. Projet Stage. Présentiel Etudiant 38 26 42 Acronyme : ALG - Intitulé UE : Algorithmique : graphes et complexité - Objectifs Cette UE est constituée de deux modules, le module ALG1 (graphes) et le module ALG2 (complexité). Le module ALG1 est consacré

Plus en détail

Programmation Avancée pour le Web

Programmation Avancée pour le Web L3 Informatique Option : ISIL Programmation Avancée pour le Web RAMDANI Med U Bouira 1 Contenu du module Introduction aux applications Web Rappels sur les sites Web Conception d une application Web Notion

Plus en détail

Bachelier en Informatique et systèmes Finalité technologie de l'informatique

Bachelier en Informatique et systèmes Finalité technologie de l'informatique Haute École Louvain en Hainaut www.helha.be Année académique 2015-2016 Catégorie Technique Bachelier en Informatique et systèmes Finalité technologie de l'informatique HELHa Tournai 1 Rue Frinoise 12 7500

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

Le client/serveur repose sur une communication d égal à égal entre les applications.

Le client/serveur repose sur une communication d égal à égal entre les applications. Table des matières LES PRINCIPES DE BASE... 1 Présentation distribuée-revamping...2 Présentation distante...3 Traitements distribués...3 données distantes-rd...4 données distribuées-rda distribué...4 L'ARCHITECTURE

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

«ASSISTANT SECURITE RESEAU ET HELP DESK»

«ASSISTANT SECURITE RESEAU ET HELP DESK» «ASSISTANT SECURITE RESEAU ET HELP DESK» FORMATION CERTIFIANTE DE NIVEAU III CODE NSF : 326 R INSCRIT AU RNCP ARRETE DU 31/08/11 JO DU 07/09/11 - OBJECTIFS Installer, mettre en service et dépanner des

Plus en détail

Présentation générale des Web Services

Présentation générale des Web Services Présentation générale des Web Services Vue Globale Type d'architecture reposant sur les standards de l'internet Alternative aux architectures classiques : Client/serveur n/tiers Orientée services permettant

Plus en détail

Programme du cycle ingénieur Cnam spécialité informatique par l alternance Année 2015-2016

Programme du cycle ingénieur Cnam spécialité informatique par l alternance Année 2015-2016 Programme du cycle ingénieur Cnam spécialité informatique par l alternance Année 2015-2016 Ingénieur en Informatique en Contrat de Professionnalisation - Année I1 RSX102 Technologies pour les applications

Plus en détail

Unité de formation 1 : Structurer une application. Durée : 3 semaines

Unité de formation 1 : Structurer une application. Durée : 3 semaines PROGRAMME «DEVELOPPEUR LOGICIEL» Titre professionnel : «Développeur Logiciel» Inscrit au RNCP de niveau III (Bac+2) (JO du 23 Octobre 2007) (32 semaines) Unité de formation 1 : Structurer une application

Plus en détail

Webmaster / Concepteur Multimedia

Webmaster / Concepteur Multimedia Durée : 217 heures Objectifs : Webmaster / Concepteur Multimedia Participants : Toute personne attirée par la création de site internet professionnel. Méthodes : Mise en pratique sur micro-ordinateur.

Plus en détail

Notre Catalogue des Formations IT / 2015

Notre Catalogue des Formations IT / 2015 Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119

Plus en détail

Refonte front-office / back-office - Architecture & Conception -

Refonte front-office / back-office - Architecture & Conception - Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table

Plus en détail

>> TECHNIQUES DE L INFORMATIQUE 420.A0

>> TECHNIQUES DE L INFORMATIQUE 420.A0 Pondération : le 1 er chiffre représente le nombre d heures de théorie, le 2 e chiffre représente le nombre d heures de laboratoire et le 3 e chiffre représente le nombre d heures de travail personnel.

Plus en détail

Ingénierie des réseaux

Ingénierie des réseaux Ingénierie des réseaux Services aux entreprises Conception, réalisation et suivi de nouveaux projets Audit des réseaux existants Déploiement d applications réseau Services GNU/Linux Développement de logiciels

Plus en détail

Objectifs. Maîtriser. Pratiquer

Objectifs. Maîtriser. Pratiquer 1 Bases de Données Objectifs Maîtriser les concepts d un SGBD relationnel Les modèles de représentations de données Les modèles de représentations de données La conception d une base de données Pratiquer

Plus en détail

Gestionnaire de réseaux Linux et Windows

Gestionnaire de réseaux Linux et Windows Gestionnaire de réseaux Linux et Windows LEA.A6, version 2012 Information : (514) 376-1620, poste 7388 Programme de formation Type de sanction Attestation d études collégiales permettant de cumuler 51

Plus en détail

DIPLOME UNIVERSITAIRE DE TECHNOLOGIE, OPTION RÉSEAUX ET TÉLÉCOMMUNICATIONS

DIPLOME UNIVERSITAIRE DE TECHNOLOGIE, OPTION RÉSEAUX ET TÉLÉCOMMUNICATIONS DIPLOME UNIVERSITAIRE DE TECHNOLOGIE, OPTION RÉSEAUX ET TÉLÉCOMMUNICATIONS RÉSUMÉ DE LA FORMATION Type de diplôme : DUT Domaine ministériel : Sciences, Technologies, Santé Présentation Formation professionnalisante

Plus en détail

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Introduction... 3 L existant... 3 Les besoins de l entreprise...

Plus en détail

Parcours en deuxième année

Parcours en deuxième année Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

Bachelier en Informatique et systèmes Finalité Informatique industrielle

Bachelier en Informatique et systèmes Finalité Informatique industrielle Haute École Louvain en Hainaut www.helha.be Année académique 2015-2016 Catégorie Technique Bachelier en Informatique et systèmes Finalité Informatique industrielle HELHa Charleroi 185 Grand'Rue 6000 CHARLEROI

Plus en détail

Profil des participants Le cours CCNA Exploration s adresse aux participants du programme Cisco

Profil des participants Le cours CCNA Exploration s adresse aux participants du programme Cisco Présentation et portée du cours : CNA Exploration v4.0 Networking Academy Profil des participants Le cours CCNA Exploration s adresse aux participants du programme Cisco diplômés en ingénierie, mathématiques

Plus en détail

Description des UE s du M2

Description des UE s du M2 Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

Bachelier en Informatique de gestion

Bachelier en Informatique de gestion Haute École Louvain en Hainaut www.helha.be Année académique 2015-2016 Bachelier en Informatique de gestion Catégorie Économique HELHa Mons - Campus 159 Chaussée de Binche 7000 MONS Tél : +32 (0) 65 40

Plus en détail

Les architectures N-tiers

Les architectures N-tiers Les architectures N-tiers 1 SOMMAIRE DU COURS XML ET LES ARCHITECTURES N-TIER Introduction aux architectures N-tier Serveurs d applications Déploiement d applications J2EE Tiers applicatif : servlets Tiers

Plus en détail

TERMES DE RÉFÉRENCE «FORMATION PROFESSIONNELLE EN PHP ET JAVA/JEE» RELATIFS A LA

TERMES DE RÉFÉRENCE «FORMATION PROFESSIONNELLE EN PHP ET JAVA/JEE» RELATIFS A LA RÉPUBLIQUE TUNISIENNE *** MINISTÈRE DE L ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE *** UNIVERSITÉ DE JENDOUBA TERMES DE RÉFÉRENCE RELATIFS A LA «FORMATION PROFESSIONNELLE EN PHP ET JAVA/JEE»

Plus en détail

Programme Formation INES

Programme Formation INES Programme Formation INES Le cheminement des données de l'abonné à un serveur sur Internet Infrastructures et protocoles. Objectifs et présentation L'objectif principal est d'acquérir les connaissances

Plus en détail

SIO-21922 Bases de données

SIO-21922 Bases de données 1- Objectifs généraux Concentration mineure: Réalisation de systèmes d'information SIO-21922 Bases de données Prof. : Dzenan Ridjanovic acquérir les principes et concepts fondamentaux dans le domaine des

Plus en détail

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition) Introduction 1. Introduction 13 2. Le choix de l'ouvrage : Open Source et Linux Ubuntu 13 2.1 Structure du livre 13 2.2 Pré-requis ou niveau de connaissances préalables 13 3. L'objectif : la constitution

Plus en détail

Master Technologies numériques appliquées à l'histoire Deuxième année

Master Technologies numériques appliquées à l'histoire Deuxième année Master Technologies numériques appliquées à l'histoire Deuxième année Octobre 2014 Octobre Novembre Décembre Semaine 1 Semaine 2 Semaine 3 Semaine 4 Semaine 5 Semaine 6 Semaine 7 Semaine 8 Semaine 9 Semaine

Plus en détail

Offres de stages 2011/2012

Offres de stages 2011/2012 Offres de stages 2011/2012 RBS LE MEILLEUR DE L INTEGRATION ET DE L EDITION L informatique est devenue un outil stratégique de développement et de différenciation pour les organisations du 21ème siècle

Plus en détail

Objectifs du cours. Master mention Informatique M1. Construction d Applications Réparties. Sommaire. Organisation.

Objectifs du cours. Master mention Informatique M1. Construction d Applications Réparties. Sommaire. Organisation. Master mention Informatique M1 Construction d s Réparties Lionel Seinturier USTL-LIFL Équipe GOAL/Projet INRIA Jacquard Lionel.Seinturier@lifl.fr 2006/2007 1 Objectifs du cours Appréhender la conception

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Formation en Logiciels Libres. Fiche d inscription

Formation en Logiciels Libres. Fiche d inscription République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)

Plus en détail

TECHNOLOGIES XML, CONCEPTION, MISE EN OEUVRE

TECHNOLOGIES XML, CONCEPTION, MISE EN OEUVRE XML/ SOA/ Web services TECHNOLOGIES XML, CONCEPTION, MISE EN OEUVRE Réf: PXM Durée : 4 jours (7 heures) OBJECTIFS DE LA FORMATION XML est devenu une technologie incontournable tant sur le poste utilisateur

Plus en détail

Yann BECHET 32 ans 8 ans d expérience yann@bechet.org http://www.bechet.org/cv

Yann BECHET 32 ans 8 ans d expérience yann@bechet.org http://www.bechet.org/cv 32 ans 8 ans d expérience yann@bechet.org http://www.bechet.org/cv Chef de projets Conception Orientée Objets Réseaux et systèmes distribués Formation 1999 Diplôme d Etudes Approfondies «réseaux et systèmes

Plus en détail

Expert technique J2EE

Expert technique J2EE EHRET Guillaume 25, rue de la Richelandiere 42100 SAINT ETIENNE 32 ans - Célibataire Expert technique J2EE Domaines de compétences Environnement et langages Expertise en programmation Java et en architecture

Plus en détail

Architectures et Web

Architectures et Web Architectures et Web Niveaux d'abstraction d'une application En règle générale, une application est découpée en 3 niveaux d'abstraction : La couche présentation ou IHM (Interface Homme/Machine) gère les

Plus en détail

Guide de l entreprise 2015-2016

Guide de l entreprise 2015-2016 100, rue Duquet, Sainte-Thérèse (Québec) J7E 3G6 Téléphone (450) 430-3120 Télécopieur (450) 971-7883 www.clg.qc.ca Stage en Informatique de gestion Guide de l entreprise 2015-2016 Professeur Coordonnateur

Plus en détail

BACHELOR DEVELOPPEUR WEB

BACHELOR DEVELOPPEUR WEB BACHELOR DEVELOPPEUR WEB Programme Détaillé Objectifs Le Bachelor en Développement Web permet aux étudiants d acquérir des compétences très opérationnelles tout en se préparant à une poursuite d études

Plus en détail

Calendrier été 2010. Formations en Informatique et Management

Calendrier été 2010. Formations en Informatique et Management Calendrier été 2010 Formations en Informatique et Management B u r e a u t i q u e/outils utilisateur ENVIRONNEMENT Windows Utilisateur 1 07 25 195 Windows Vista / 7 Utilisateur 1 07 25 195 Optimiser l'utilisation

Plus en détail

Nouvelles Plateformes Technologiques

Nouvelles Plateformes Technologiques Cycle de présentation du développement Nouvelles Plateformes Technologiques Observatoire Technologique, CTI Observatoire Technologique 4 mai 2004 p 1 Plan de la présentation 1. Historique du projet 2.

Plus en détail

Catalogue des Formations. Gama Core

Catalogue des Formations. Gama Core Catalogue des Formations Gama Core Présentation Notre mission est de développer des solutions personnalisées en tirant parti de la puissance des technologies open source. Les Solutions Open Source sont

Plus en détail

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C#

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# CHAPITRE 1 Introduction aux web services Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# NetBeans JavaScript Eclipse Objective C Xcode PHP HTML Objectifs du chapitre : Ce

Plus en détail

VisualAge Pacbase 3.0 et WebSphere

VisualAge Pacbase 3.0 et WebSphere VisualAge Pacbase 3.0 et WebSphere Conférence VisualAge Pacbase 13 décembre 2001 Fernand Bonaguidi Jean-François Lévi 1 La plateforme logicielle WebSphere Applications de s et de Partenaires Accélérateurs

Plus en détail

Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique

Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique Titre professionnel : «Système et Réseau» Inscrit au RNCP de Niveau II (Bac) (J.O. du 07/02/09) 35 semaines + 16 semaines de stage (uniquement en formation continue) page 1/8 Unité 1 : Gestion du poste

Plus en détail

Zend Framework 2 Industrialisez vos développements PHP

Zend Framework 2 Industrialisez vos développements PHP Avant-propos 1. Lectorat 15 2. Contenu du livre 15 3. Pré-requis 17 Introduction 1. Un peu d histoire 19 1.1 Petite histoire de l informatique 19 1.2 Petite histoire des langages informatiques 20 1.3 Petite

Plus en détail

INTEGRATEUR DEVELOPPEUR

INTEGRATEUR DEVELOPPEUR www.emweb.fr INTEGRATEUR DEVELOPPEUR FORMATION ELIGIBLE AU DIF/CIF DURÉE : 700 h de formation PRE REQUIS Avoir un esprit logique Etre motivé(e)! OBJECTIF A l issue de cette formation, vous serez capable

Plus en détail

Annexe D-14 DIRECTION DES TECHNOLOGIES DE L'INFORMATION UNITE INGENIERIE ET SUPPORT AUX PROJETS

Annexe D-14 DIRECTION DES TECHNOLOGIES DE L'INFORMATION UNITE INGENIERIE ET SUPPORT AUX PROJETS Annexe D-14 DIRECTION DES TECHNOLOGIES DE L'INFORMATION UNITE INGENIERIE ET SUPPORT AUX PROJETS Description de l'environnement IT du Parlement Européen 1 INTRODUCTION...3 1.1 LES SITES PRINCIPAUX DU PARLEMENT

Plus en détail

Catalogue des formations 2015

Catalogue des formations 2015 Catalogue des formations 2015 Sommaire Relation entre les formations 3 1. Les bases de Linux 4 2. Certification Linux LPIC-1 8 3. Certification Linux LPIC-2 11 4. Certification Linux LPIC-3 14 5. Services

Plus en détail

Catalogue & Programme des formations 2015

Catalogue & Programme des formations 2015 Janvier 2015 Catalogue & Programme des formations 2015 ~ 1 ~ TABLE DES MATIERES TABLE DES MATIERES... 2 PROG 1: DECOUVERTE DES RESEAUX... 3 PROG 2: TECHNOLOGIE DES RESEAUX... 4 PROG 3: GESTION DE PROJETS...

Plus en détail

PROGRAMME DETAILLE CERTIFICAT D ENSEIGNEMENT SPECIALISE Accrédité B.A.D.G.E par la Conférence des Grandes Ecoles

PROGRAMME DETAILLE CERTIFICAT D ENSEIGNEMENT SPECIALISE Accrédité B.A.D.G.E par la Conférence des Grandes Ecoles RESEAUX ET SERVICES TELECOM PROGRAMME DETAILLE CERTIFICAT D ENSEIGNEMENT SPECIALISE Accrédité B.A.D.G.E par la Conférence des Grandes Ecoles PROGRAMME TOTAL : 279 h Sur 6 mois ½ environ En Alternance Présentiel,

Plus en détail

Burckel Thomas. Formation. Compétences

Burckel Thomas. Formation. Compétences Burckel Thomas Adresse : 92 avenue de la République 94300 VINCENNES Tel : 06.83.21.48.25 Email : burckel.thomas@gmail.com Date et lieu de naissance : 3 septembre 1986 à Strasbourg Formation 2006 2009 Polytech

Plus en détail

CQP DEVELOPPEUR NOUVELLES TECHNOLOGIES (DNT)

CQP DEVELOPPEUR NOUVELLES TECHNOLOGIES (DNT) ORGANISME REFERENCE STAGE FAFIEC : 26600 55 rue de Vincennes 93100 Montreuil CONTACT COUVERTURE : Tél. : 06 23 04 66 63 Montreuil Contact : Erwan Kezzar E-mail : erwan@simplon.co PUBLICS CONCERNÉS Informaticiens,

Plus en détail

Intégration et Déploiement de Systèmes d Information

Intégration et Déploiement de Systèmes d Information Voie d'approfondissement Intégration et Déploiement de Systèmes d Information ( VAP DSI ) Directeur de Programme : Dr. Claire LECOCQ Objectifs : La voie d approfondissement DSI prépare au métier d Assistant

Plus en détail

LICENCE PROFESSIONNELLE EN ACTIVITES ET TECHNIQUES DE COMMUNICATION COMMERCE ELECTRONIQUE : TECHNOLOGIES ET ENVIRONNEMENT

LICENCE PROFESSIONNELLE EN ACTIVITES ET TECHNIQUES DE COMMUNICATION COMMERCE ELECTRONIQUE : TECHNOLOGIES ET ENVIRONNEMENT Public concerné et conditions d accès La licence est accessible : - aux titulaires d'un diplôme bac+2 (DUT, BTS, DEUG), d'un diplôme de premier cycle du Cnam ; - aux personnes justifiant d'un niveau de

Plus en détail

Curriculum Vitae. (Analyste programmeur Ingénieur réseaux et télécoms) INFORMATIONS GENERALES. Nom et prénom : El Haddad Mohamed Karim

Curriculum Vitae. (Analyste programmeur Ingénieur réseaux et télécoms) INFORMATIONS GENERALES. Nom et prénom : El Haddad Mohamed Karim Curriculum Vitae (Analyste programmeur Ingénieur réseaux et télécoms) INFORMATIONS GENERALES Nom et prénom : El Haddad Mohamed Karim Date et lieu de naissance : le 04 / 06 / 1981 à Tunis Situation familiale

Plus en détail

Sujet 2 : Interconnexion de réseaux IP (routeurs CISCO). Sujet 3 : Implémentation d un serveur VPN avec OpenVPN.

Sujet 2 : Interconnexion de réseaux IP (routeurs CISCO). Sujet 3 : Implémentation d un serveur VPN avec OpenVPN. UFC CENTRE DE BAB EZZOUAR EXEMPLES DE SUJETS POUR LE PROJET DE FIN D ETUDE OPSIE PROPOSES PAR M. NACEF (ENSEIGNANT) Sujet 1 : Management des risques par la méthode MEHARI. Type : étude, audit. MEHARI est

Plus en détail

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web PROGRAMMATION PUBLIC Professionnels informatiques qui souhaitent développer des applications et «applets» Java DUREE 4 jours 28 heures OBJECTIF Créer divers «applets» à intégrer dans un site Web dynamique,

Plus en détail

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles

Plus en détail