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=" (INDISPENSABLE) L'actualité des standards objets : <A HREF=" (CORBA, IDL, UML) Méthodes : - <A HREF=" - <A HREF=" - <A HREF=" (en Fr)</a> Patterns Homepage : <A HREF=" Langages : - <A HREF=" - <A HREF=" (Smalltalk)</a> - <A HREF=" - Java : <A HREF=" Plus théorique... - <A HREF=" UML</a> - <A HREF=" des objets</a> - <A HREF=" type theory</a> Tutoriaux : - <A HREF=" - <A HREF=" Univ Geneve</a>, <A HREF=" ENST</a> - <A HREF="

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

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

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

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

//////////////////////////////////////////////////////////////////// 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

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

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

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

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

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

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

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

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

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

Description de la formation

Description de la formation Description de la formation Modalités Ce parcours de formation est un parcours en alternance, d une durée de 2ans, à raison d une semaine de formation par mois, soit 770 heures et de trois semaines de

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

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

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

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

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

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

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

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

Programme et contenus 2010-2011. Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40)

Programme et contenus 2010-2011. Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40) Programme et contenus 2010-2011 L3 MIAGE FA/FC Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40) PROGRAMME ET CONTENUS 2010-2011 Séminaire de rentrée

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

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

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

Urbanisme du Système d Information et EAI

Urbanisme du Système d Information et EAI Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat

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

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

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

«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

Brique BDL Gestion de Projet Logiciel

Brique BDL Gestion de Projet Logiciel Brique BDL Gestion de Projet Logiciel Processus de développement pratiqué à l'enst Sylvie.Vignes@enst.fr url:http://www.infres.enst.fr/~vignes/bdl Poly: Computer elective project F.Gasperoni Brique BDL

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

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

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

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement distribué Éric Leclercq Département IEM / Laboratoire LE2i Septembre 2014

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

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

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

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

Catalogue des Formations

Catalogue des Formations Catalogue des Formations When skills meet your need Pilotage et management SI Base de donnée et Aide à la décision Développement www.intellectus.ma www.fb.com/intellectusconsulting contact@intellectus.ma

Plus en détail

ECTS CM TD TP. 1er semestre (S3)

ECTS CM TD TP. 1er semestre (S3) Organisation du parcours M2 IRS en alternance De façon générale, les unités d enseignements (UE) sont toutes obligatoires avec des ECTS équivalents à 3 sauf le stage sur 27 ECTS et réparties sur deux semestres

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

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

Fiche méthodologique Rédiger un cahier des charges

Fiche méthodologique Rédiger un cahier des charges Fiche méthodologique Rédiger un cahier des charges Plan de la fiche : 1 : Présentation de la fiche 2 : Introduction : les grands principes 3 : Contenu, 1 : positionnement et objectifs du projet 4 : Contenu,

Plus en détail

Technicien Supérieur de Support en Informatique

Technicien Supérieur de Support en Informatique Titre professionnel : «Technicien(ne) Supérieur(e)» Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 17/07/08, J.O. n 205 du 03/09/08) (32 semaines) page 1/8 Unité 1 : Assistance bureautique

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

Formations qualifiantes pour demandeurs d emploi 2016-2018

Formations qualifiantes pour demandeurs d emploi 2016-2018 Formations qualifiantes pour demandeurs d emploi 2016-2018 Lot 1 : Data Analyst 1.1 Programmation Excel avec VBA, 1.2 Conception des structures de données, 1.3 Tour d horizon des outils, technologies et

Plus en détail

Compte Rendu d intégration d application

Compte Rendu d intégration d application ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...

Plus en détail

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués Architecture JEE. Objectifs attendus Serveurs d applications JEE Systèmes distribués Architectures JEE Normes JEE couches logicielles, n-tiers framework JEE et design patterns 2007/02/28 Eric Hébert.eheb@yahoo.fr

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

2009/2010 DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM

2009/2010 DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM DESCRIPTIF DES UNITES D ENSEIGNEMENT OPTIONNELLES SPECIALITE RIM Réseaux d infrastructure L évolution du marché des télécommunications conduit à cette dualité : du côté applicatif : il y a une convergence

Plus en détail

Les modules SI5 et PPE2

Les modules SI5 et PPE2 Les modules SI5 et PPE2 Description de la ressource Propriétés Intitulé long Formation concernée Matière Présentation Les modules SI5 et PPE2 BTS SIO SI5 PPE2 Description Ce document présente une approche

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

Présentation du Programme Régional de Formations Qualifiantes

Présentation du Programme Régional de Formations Qualifiantes Présentation du Programme Régional de Formations Qualifiantes Le Programme Régional de Formations Qualifiantes (PRFQ) a pour objectif d aider les ligériens à accéder et à se maintenir dans un emploi durable

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

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

Introduction à la conception de systèmes d information

Introduction à la conception de systèmes d information Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation

Plus en détail

Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr

Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE Contact : Mme Lapedra, stage@isoft.fr ISoft, éditeur de logiciels, est spécialisé dans l informatique décisionnelle et l analyse de données. Son expertise

Plus en détail

Présentation et portée du cours : CCNA Exploration v4.0

Présentation et portée du cours : CCNA Exploration v4.0 Présentation et portée du cours : CCNA Exploration v4.0 Dernière mise à jour le 3 décembre 2007 Profil des participants Le cours CCNA Exploration s adresse aux participants du programme Cisco Networking

Plus en détail

FORMULAIRE D'OFFRE 830011-8301101/FOR-LOG/DE-STR/2/AO-020-14 OFFRE ADMINISTRATIVE ET DE PRIX

FORMULAIRE D'OFFRE 830011-8301101/FOR-LOG/DE-STR/2/AO-020-14 OFFRE ADMINISTRATIVE ET DE PRIX NOM PRENOM ET NOM FORMULAIRE D'OFFRE 830011-8301101/FOR-LOG/DE-STR/2/AO-020-14 OFFRE ADMINISTRATIVE ET DE PRIX IDENTITE (RAISON SOCIALE ET FORME JURIDIQUE) DE LA FIRME représentée par : Identification

Plus en détail

ANNEXES. Evaluation de la formation à Polytech Lille Département GIS. Enseignements les plus utiles. Enseignements à renforcer

ANNEXES. Evaluation de la formation à Polytech Lille Département GIS. Enseignements les plus utiles. Enseignements à renforcer ANNEXES Evaluation de la formation à Polytech Lille Département GIS Enseignements les plus utiles Enseignements à renforcer Enseignements à intégrer Commentaires Généraux Accompagnement Professionnel Enseignements

Plus en détail

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de

Plus en détail

Concepts et définitions

Concepts et définitions Division des industries de service Enquête annuelle sur le développement de logiciels et les services informatiques, 2002 Concepts et définitions English on reverse Les définitions qui suivent portent

Plus en détail

Master Professionnel (M2) Mention Informatique EN APPRENTISSAGE. PARCOURS Systèmes Informatiques et Réseaux. Bienvenue à tous

Master Professionnel (M2) Mention Informatique EN APPRENTISSAGE. PARCOURS Systèmes Informatiques et Réseaux. Bienvenue à tous Master Professionnel (M2) Mention Informatique EN APPRENTISSAGE PARCOURS Systèmes Informatiques et Réseaux Bienvenue à tous Département Informatique Étudiants Université Claude Bernard Lyon 1 35000 étudiants

Plus en détail

Expertises Métiers & e-business. Technologies Microsoft & OpenSource. Méthodologies et gestion de projet

Expertises Métiers & e-business. Technologies Microsoft & OpenSource. Méthodologies et gestion de projet Expertises Technologies Microsoft & OpenSource Méthodologies et gestion de projet Expertises Expertises SmartView réalise des missions en relation et en coordination avec l'ensemble des acteurs du système

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 : Claire LECOCQ Objectifs : La voie d approfondissement DSI prépare au métier d Assistant

Plus en détail

Classeur de suivi de l auditeur. Architecture et Ingénierie des Systèmes et des Logiciels

Classeur de suivi de l auditeur. Architecture et Ingénierie des Systèmes et des Logiciels Classeur de suivi de l auditeur Architecture et Ingénierie des Systèmes et des Logiciels 04/12/2012 2 Sommaire Introduction... 4 Objectifs... 4 Méthodologie... 4 Coordonnées... 5 Curriculum vitae de l

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance

Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance Le Master Informatique E-Services de l'université de Lille 1 s'adresse à tout étudiant(e) titulaire d'une première

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Développement des Systèmes d Information

Développement des Systèmes d Information Développement des Systèmes d Information Axe ISI Camille Persson Institut Fayol / LSTI / ISCOD École Nationale Supérieure des Mines de Saint-Etienne 158 cours Fauriel, 42000 Saint-Etienne persson@emse.fr

Plus en détail

Cours 20411D Examen 70-411

Cours 20411D Examen 70-411 FORMATION PROFESSIONNELLE Cours 20411D Examen 70-411 Administering Windows Server 2012 Durée : 01 Mois en cours du soir 18h/21h CURSUS COMPLET MCSA Windows Server 2012 Solutions Associate 70-410 70-411

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

Nos stages s'adressent à tous ceux qui ont besoin d'acquérir des bases, une mise à niveau ou un perfectionnement dans les thèmes suivants :

Nos stages s'adressent à tous ceux qui ont besoin d'acquérir des bases, une mise à niveau ou un perfectionnement dans les thèmes suivants : Calendrier des formations Janvier- Juin 2014 Organisme de formation spécialiste IT agrée par l'état et enregistré sous le numéro : 07-905 - 11 Bureautiques Réseaux et Systèmes d exploitation Sécurité Management

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

NANTES ANGERS RENNES

NANTES ANGERS RENNES NANTES ANGERS RENNES IT CONTENTS PAGE 3 : L importance de la filière numérique dans le Grand Ouest PAGE 4 : Pourquoi choisir l école de la filière numérique Nos formations PAGE 5 : It Start PAGE 6 : Développeur

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Initiation aux bases de données (SGBD) Walter RUDAMETKIN Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)

Plus en détail

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment

Plus en détail

Programme ASI Développeur

Programme ASI Développeur Programme ASI Développeur Titre de niveau II inscrit au RNCP Objectifs : Savoir utiliser un langage dynamique dans la création et la gestion d un site web. Apprendre à développer des programmes en objet.

Plus en détail

Présentation d'un Réseau Eole +

Présentation d'un Réseau Eole + Présentation d'un Réseau Eole + Le Pourquoi du comment... Comprendre les différents types de documentation fournit avec la solution Eole Plus. Novice Confirmé Expert Version 1.0 Mai 2006 Permission est

Plus en détail

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant Adresse Personnelle : 3, allée du Roussillon 91300 Massy Téléphone : (+33) 06 78 37 34 82 E-mail : youssef.lyhyaoui@spartup.com

Plus en détail

Le collège d informatique

Le collège d informatique Le collège d informatique Mot de la présidente BIENVENUE À titre de Présidente de l Institut supérieur d informatique, c est un grand plaisir de vous souhaiter la bienvenue. HENRIETTE MORIN Depuis près

Plus en détail

Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU)

Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU) Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU) Motivations La formation TEMIR est une formation qualifiante

Plus en détail

Idéalement, une mission alliant XML ou base de données SQL avec des technologies internet et/ou logiciels libres.

Idéalement, une mission alliant XML ou base de données SQL avec des technologies internet et/ou logiciels libres. PIERRE-YVES ROLLO Développeur / Chef de projets freelance 7 Rue Elisée Reclus 93300 Aubervilliers 06 99 08 70 95 job@pyrollo.com http://www.pyrollo.com Nationalité française 41 ans, célibataire MISSION

Plus en détail

10. Base de données et Web. OlivierCuré [ocure@univ-mlv.fr]

10. Base de données et Web. OlivierCuré [ocure@univ-mlv.fr] 10. Base de données et Web 313 Evolution de l'information Ordre de grandeur : 314 1Mo : 1 gros roman 200Mo : ce que mémorise un être humain dans sa vie. 900Mo : information contenue dans le génome d'une

Plus en détail

Evoluez au rythme de la technologie

Evoluez au rythme de la technologie Evoluez au rythme de la technologie Virtualisation Voix Solution de Gestion de BDD Réseaux & Sécurité Management SI Développement Logiciels > CBI SIEGE : 9/0 Imm CBI Lot attaoufik Sidi Maarouf 070 - Casablanca.

Plus en détail

EXPERT EN INFORMATIQUE OPTION Systèmes et réseaux

EXPERT EN INFORMATIQUE OPTION Systèmes et réseaux EXPERT EN INFORMATIQUE OPTION Systèmes et réseaux Titre délivré à l issue des 2 ans de formation : «Expert en ingénierie informatique appliquée», Titre inscrit au RNCP, niveau I (niveau BAC+5), sous l

Plus en détail

SOUTIEN INFORMATIQUE DEP 5229

SOUTIEN INFORMATIQUE DEP 5229 SOUTIEN INFORMATIQUE DEP 5229 Le Diplôme d études professionnelles D.E.P. en soutien informatique a une durée totale de 1800 heures à temps plein. Le programme permet de développer les compétences nécessaires

Plus en détail

Les risques HERVE SCHAUER HSC

Les risques HERVE SCHAUER HSC HERVE SCHAUER HSC Les risques Les risques ne cessent d'augmenter: Informatisation systématique de l'ensemble de la société Ouverture des systèmes d'information sur Internet Démultiplication de ce qui est

Plus en détail

PROSOP : un système de gestion de bases de données prosopographiques

PROSOP : un système de gestion de bases de données prosopographiques PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et l'anglais. L'étudiant a le choix entre deux filières

Plus en détail

GPC Computer Science

GPC Computer Science CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE lalevee@emse.fr @p_lalevee A3.01 0442616715 C YUGMA yugma@emse.fr A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site

Plus en détail

Chapitre 2 Rôles et fonctionnalités

Chapitre 2 Rôles et fonctionnalités 19 Chapitre 2 Rôles et fonctionnalités 1. Introduction Rôles et fonctionnalités Les rôles et fonctionnalités ci-dessous ne sont qu'une petite liste de ceux présents dans Windows Server 2012 R2. 2. Les

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2 Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Concepteur Développeur Informatique

Concepteur Développeur Informatique Référentiel de Certification UNION EUROPEENNE Fonds Social Européen DSP REAC RC RF CDC Concepteur Développeur Informatique Libellé réduit: CDI Code titre: TP-01281 Type de document: Guide RC Version: 1

Plus en détail