et instanciation sur des sites imag concrets Carlos Ramisch

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

Download "et instanciation sur des sites imag concrets Carlos Ramisch"

Transcription

1 Projet de Fin d Études Développement d un site Web imag générique et instanciation sur des sites imag concrets Carlos Ramisch Responsables de stage : Christian Boitet et Valérie Bellynck INP Grenoble ENSIMAG (Double Diplôme UFRGS-ENSIMAG) LIG GETALP Carlos.Ramisch@imag.fr Grenoble, le 05 septembre 2008

2 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 2/43 Introduction Traduction : langue source = langue cible Nécessaire : Union européenne, ONU, UNESCO, FMI ; Canada, Suisse et Belgique Entreprises multinationales Pax Humana, Wikipedia Q A C 1 : impossible Traduction Assistée par Ordinateur (TAO) : A, Q

3 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 3/43 Problème Le problème : Traduction des sites Web Reformulation : Accès multilingue aux sites Web

4 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 4/43 Concepts Internationalisation Concevoir ou adapter un logiciel pour être traduit Localisation Instanciation/traduction dans une région d un logiciel internationalisé Région Langue parlée à un endroit. Paire fr FR ou fr BE Messages code source, mais aussi : Encodage des caractères, direction du texte Messages avec variables, pluriels Dates, nombres (virgule décimale) Éléments culturels (rouge : violence vie)

5 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 5/43 Localisation interne Fichiers de Messages : Messages + ID dans un fichier (texte pur, XML,.properties, tableau associatif, base de données) Templates : Page Web créée dynamiquement à partir d un modèle Java : ResourceBundle, DateFormat, NumberFormat, ChoiceFormat, BiDi,...

6 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 6/43 Exemple Fig.: Internationalisation de Joomla [Bellynck, 2008]

7 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 7/43 Localisation Externe Passerelle de navigation Système Web à travers duquel un visiteur peut accéder un site Web Google : Affichage de la source, contribution indirecte Systran : Simple, traitement de formulaires

8 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 8/43 Exemple - I Fig.: site du LIG par Google Translate

9 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 9/43 Exemple - II Fig.: site du LIG par Google Translate

10 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 10/43 Pourquoi imag? Rappel Q A C 1 : impossible Limitations : Localisation interne : coûteuse, hors-contexte (A 0) Localisation externe : basse qualité, non-interactive (Q 0) imag Couche logicielle responsable de la gestion de l accès multilingue à un site Web élu [Boitet et al., 2008] A, Q et C paramétrables (bonne affaire)

11 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 11/43 Avantages et inconvénients Inconvénients : Performance Faire confiance à l utilisateur (wiki) Avantages : Traduction contextuelle, collaborative Traduction de qualité croissante paramétrable Coûts maîtrisables, initiallement très bas Traducteur professionnel/bénevole, lecteur

12 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 12/43 Plan 1 Introduction 2 Étape 1 : Les défis du Web 3 Étape 2 : Segmentation 4 5 Étape 3 : Traduction : mémoires et systèmes Étape 4 : Génération de la page cible 6 Mise en œuvre 7 Conclusions

13 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 13/43 1 Introduction Étape 1 : Les défis du Web Qu est-ce qu un site Web? Qu est-ce qu une page Web? Relai de traduction Étape 2 : Segmentation Étape 3 : Traduction : mémoires et systèmes Étape 4 : Génération de la page cible 6 Mise en œuvre 7 Conclusions

14 Site Web Nature hétérogène du Web... Question 1 : Qu est-ce qu un site Web? Un domaine (URL) exemple LIG Un ensemble de pages Web Navigation traduite transparente Remplacement des liens dans la page générée Site Web Ensemble de pages représentant une entité du monde réel Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 14/43

15 Site Web Nature hétérogène du Web... Question 1 : Qu est-ce qu un site Web? Un domaine (URL) exemple LIG Un ensemble de pages Web Navigation traduite transparente Remplacement des liens dans la page générée Site Web Ensemble de pages représentant une entité du monde réel Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 14/43

16 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 15/43 Site Web - Implémentation Fig.: Fichier de définition du site du LIG.

17 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 16/43 Page Web Question 2 : Qu est-ce qu une page Web? Document HTML XHTML Fichiers satellites (CSS, Javascript, images) Animation Flash, pages Web 2.0 Page Web Contenu d un document HTML

18 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 16/43 Page Web Question 2 : Qu est-ce qu une page Web? Document HTML XHTML Fichiers satellites (CSS, Javascript, images) Animation Flash, pages Web 2.0 Page Web Contenu d un document HTML

19 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 17/43 Page Web - Implémentation Balise <base> Analyseur SAX CyberNecko HTML Parser Cadres (frames), formulaires,... Classe notranslate : citation Principe du bon développeur

20 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 18/43 Relai de traduction Gestion : utilisateurs, sites élus, imag dédiées Fig.: Relai de traduction simplifié

21 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 19/43 Quelques remarques avant de continuer : imag dédiée imag générique Champ de connaissance Nous avons donc : Entrée : URL, langues source et cible, contexte Sortie : Page pré-traitée, liens et entités remplacés, pointeurs vers satellites

22 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 20/43 1 Introduction 2 Étape 1 : Les défis du Web 3 Étape 2 : Segmentation Taille de segment Le format appartient-il au segment? Méthodes et outils 4 5 Étape 3 : Traduction : mémoires et systèmes Étape 4 : Génération de la page cible 6 Mise en œuvre 7 Conclusions

23 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 21/43 Taille de segment Mots documents/paragraphes : extrêmes Grand : traduction doit prendre en compte la polysémie et les idiosyncrasies Petit : justifier utilisation de Mémoire de traduction Segment Phrase ou titre

24 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 21/43 Taille de segment Mots documents/paragraphes : extrêmes Grand : traduction doit prendre en compte la polysémie et les idiosyncrasies Petit : justifier utilisation de Mémoire de traduction Segment Phrase ou titre

25 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 22/43 Le format appartient-il au segment? Non Facile à enléver, difficile à réintégrer ; systèmes de TA sont robustes Oui 36 balises de formatage de texte Segment Phrase ou titre avec balises simples de formatage

26 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 22/43 Le format appartient-il au segment? Non Facile à enléver, difficile à réintégrer ; systèmes de TA sont robustes Oui 36 balises de formatage de texte Segment Phrase ou titre avec balises simples de formatage

27 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 23/43 Méthodes et outils Algorithmes de détection de phrases Heuristiques : codées en dur, fichier avec règles, listes d abréviations Classification par entropie maximale LingPipe Apprentissage, état de l art, bonne précision Entrée : Page pré-traitée Sortie : Ensemble de segments + squelette

28 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 23/43 Méthodes et outils Algorithmes de détection de phrases Heuristiques : codées en dur, fichier avec règles, listes d abréviations Classification par entropie maximale LingPipe Apprentissage, état de l art, bonne précision Entrée : Page pré-traitée Sortie : Ensemble de segments + squelette

29 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 24/43 1 Introduction 2 Étape 1 : Les défis du Web Étape 2 : Segmentation Étape 3 : Traduction : mémoires et systèmes Détection de la langue Mémoires de traduction Systèmes de TA Étape 4 : Génération de la page cible 6 Mise en œuvre 7 Conclusions

30 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 25/43 Détection de la langue Entrée : Suite de segments, mais... En quelle langue? En-têtes HTTP En-têtes du document HTML Attribut lang dans un élément Langue indiquée dans imag Solution Actuellement : Pas de détection Prochainement : Votation pondérée

31 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 26/43 Mémoires de traduction Mémoire de traduction Base de données stockant des segments avec leurs traductions respectives (bi-segments) Correspondance exacte approchée MT du système de gestion de corpus SECTra w [Huynh et al., 2008] Intéraction simple par HTTP

32 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 27/43 Systèmes de TA Si le segment n est pas dans la MT... SECTra w Appelle les systèmes en ligne de TA Google Systran Construction de base léxicale pour site élu dans PIVAX [Nguyen et al., 2007] Entrée : Ensemble de segments + squelette Sortie : Ensemble de bi-segments + squelette

33 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 28/43 1 Introduction Étape 1 : Les défis du Web Étape 2 : Segmentation Étape 3 : Traduction : mémoires et systèmes 5 Étape 4 : Génération de la page cible 6 Mise en œuvre 7 Conclusions

34 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 29/43 Génération de la page cible Remplacer identifiants dans squelette par traductions Afficher segment source : infobulle Suggérer traduction améliorée : post-édition Accéder à l interface avancée : SECTra w Affichage des correspondances Fig.: Amphigramme

35 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 30/43 1 Introduction 2 3 Étape 1 : Les défis du Web Étape 2 : Segmentation 4 Étape 3 : Traduction : mémoires et systèmes 5 Étape 4 : Génération de la page cible 6 Mise en œuvre Architecture Conception Codage 7 Conclusions

36 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 31/43 Architecture - Contexte advanced post-edition Identified Cybernaut <<actor>> Sectra (TM) <<actor>> HTTP Server translation segments/post-editions view a site in a target language translated page GET/POST request HTML page imag segment translation <<actor>> MT System translation request translated page <<actor>> Web Site translation request translated page <<actor>> Redirection Gateway Cybernaut view the page in another language translated page Fig.: Diagramme de contexte

37 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 32/43 Architecture - Dynamique II Human-Machine Interface Redirection Interface Control Segmentation TM Interface Cybernaut post-edition postedit(source,target) postedit(source,target,domain) split(source) sourcesegs[] split(target) targetsegs[] update(sourcesegs[i],targetsegs[i],domain) Fig.: Post-édition

38 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 33/43 Conception - HTTP Fig.: Modèle conceptuel

39 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 34/43 Codage Détails d implémentation : Java + J2EE + JSP, Apache Tomcat Apache Struts 2 + Apache Tiles Netbeans 6 CyberNecko HTML Parser, LingPipe, JQuery

40 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 35/43 Instanciation : site du LIG Fig.: interface du prototype

41 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 36/43 Instanciation : site du LIG Fig.: imagpour le site du LIG

42 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 37/43 1 Introduction Étape 1 : Les défis du Web Étape 2 : Segmentation Étape 3 : Traduction : mémoires et systèmes 5 Étape 4 : Génération de la page cible 6 Mise en œuvre 7 Conclusions

43 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 38/43 Résumé Accès multilingue aux sites Web imag Prototype en 4 étapes : Traitement de la page Segmentation Traduction Génération de la page cible Solution paramétrable et performante de qualité croissante, testée sur site du LIG

44 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 39/43 À faire 1 Finitions du prototype 2 Test sur d autres sites élus 3 Pré-initialisation de la MT 4 Affichage des correspondances par amphigrammes 5 Oracle pour le choix de la meilleure traduction 6 Mission des bénévoles pour le site du LIG 7 Possibilité d intégrer les traductions 8 Mémoire de traduction cache 9 Intégration avec PIVAX : dictionnaire spécialisé 10 Champs de connaissance sous-langage site

45 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 40/43 Conclusions Contributions Contact avec recherche application de l expérience en TALN Apprentissage Aspects novateurs Formation ingénieur + recherche Perspectives imag et personnelles Mise en commun des aspects complémentaires

46 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 41/43 Références Boitet, C., Bellynck, V., Mangeot, M., and Ramisch, C. (2008). Towards higher quality internal and outside multilingualization of web sites. In Bhattacharyya, P., editor, Summer Workshop on Ontology, NLP, Personalization and IE/IR ONII-08, page 8, IITB Bombay, India. Huynh, C.-P., Boitet, C., and Blanchon, H. (2008). SECTra w.1 : an online collaborative system for evaluating, post-editing and presenting mt translation corpora. In (ELRA), E. L. R. A., editor, Proceedings of the Sixth International Language Resources and Evaluation (LREC 08), Marrakech, Morocco. Nguyen, H.-T., Boitet, C., and Sérasset, G. (2007). Pivax, an online contributive lexical data base for heterogeneous mt systems using a lexical pivot. In Kawtrakul, A., Zock, M., and Phantachat, W., editors, The Seventh International Symposium on Natural Language Processing - SNLP-07. Ramisch, C., Schreiner, P., Idiart, M., and Villavicencio, A. (2008a). An evaluation of methods for the extraction of multiword expressions. In Proceedings of the LREC Workshop - Towards a Shared Task for Multiword Expressions (MWE 2008), pages 50 53, Marrakech, Morocco. Ramisch, C., Villavicencio, A., Moura, L., and Idiart, M. (2008b). Picking them up and figuring them out : Verb-particle constructions, noise and idiomaticity. In CoNLL-2008 Twelfth Conference on Computational Natural Language Learning, pages 49 56, Manchester, UK.

47 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 42/43 Semaine Tâche prévue Tâche effectuée 1 Étude bibliographique. Familiarisation avec les thèmes du stage. Étude bibliographique. Familiarisation avec les thèmes du stage. 2 Étude technologique, préparation de l environnement de développement. Étude technologique, préparation de l environnement de développement. 3, 4, 5 Étude sur la segmentation et des solutions existantes. Problèmes liés au codage et aux balises HTML. Mise en place de Java, Tomcat, Struts, Tiles. Test des bibliothèques pour traiter l encodage et la syntaxe HTML. 6, 7 Envoi des segments vers systèmes de TA. Navigation traduite transparente. Étude des mémoires de traduction, interface Développement de l interface utilisa- avec SECTra w. teur. 8, 9, 10 Génération de la page cible. Enrichissement avec des fonctions d affichage du fragment source et de post-édition. Étude de la segmentation et des solutions. Mise en place de l analyseur CyberNeko et du segmenteur LingPipe. 11, 12, 13 Interface avancée basée sur SECTra w. Appel aux systèmes de TA et à la MT de Intégration avec des dictionnaires terminologiques, post-édition. SECTra w. Intégration de ces outils au prototype. 14, 15 Étude de la technique des amphigrammes. Implémentation de la technique à travers Appel au relai de traduction et adaptation du relai à l imag. du code javascript dans la page. 16, 17 Validation, test et débogage. Déploiement sur serveur, utilisation. Génération de la page cible, test sur le site du LIG. 18 Instantiation de l imag sur le site de B@BEL. Scripts pour l affichage du segment source avec JQuery. 19 Instantiation de l imag sur le site Rajout de scripts pour la post-édition des d EOLSS/UNL. segments. 20 Instantiation de l imag sur le site du projet DEMGOL. Rajout de scripts pour la post-édition des segments. 21 Instantiation de l imag sur site du LIG. Début des tests sur le site du LIG. 22 Évaluation finale, de la qualité et de l activité Correction des erreurs, paramétrage. collaborative 23 Bilan, rapport, soutenance. Documentation, rapport et soutenance.

48 Carlos Ramisch INPG, ENSIMAG LIG, GETALP Développement et instanciation d un site Web imag 43/43 Remerciements Christian Boitet Valérie Bellynck Pierre Berlioux, Marie-Laure Potet, Marianne Genton et Sébastian Viardot Aline Villavicencio Mathieu Mangeot, Huynh Cong-Phap et Hong-Thai Nguyen Enseignants ENSIMAG et UFRGS, projet SCISTEMA Ma famille, mes amis

et instanciation sur des sites i MAG concrets a interactive Multilingual Access Gateway

et instanciation sur des sites i MAG concrets a interactive Multilingual Access Gateway INP Grenoble ENSIMAG École Nationale Supérieure d Informatique et de Mathématiques Appliquées de Grenoble Rapport de projet de fin d études Effectué au LIG - GETALP : Laboratoire d Informatique de Grenoble

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

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

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

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org Les sites Internet dynamiques contact : Patrick VINCENT pvincent@erasme.org Qu est-ce qu un site Web? ensemble de pages multimédia (texte, images, son, vidéo, ) organisées autour d une page d accueil et

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

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

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux Formation Webase 5 Ses secrets, de l architecture MVC à l application Web Adrien Grand Centrale Réseaux Sommaire 1 Obtenir des informations sur Webase 5 2 Composants de Webase 5 Un

Plus en détail

Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4

Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4 Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr. Saisissez la référence ENI de l'ouvrage EP5EJAV dans la zone de recherche et validez.

Plus en détail

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information

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

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

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

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie 1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser

Plus en détail

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES Philippe Crépin 7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française : 06.17.46.12.09 : phi.crepin@gmail.com Disponibilité : En poste chez Soft Computing Développeur Web JEE

Plus en détail

ECLIPSE ET PDT (Php development tools)

ECLIPSE ET PDT (Php development tools) ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET

Plus en détail

Formation : WEbMaster

Formation : WEbMaster Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins

Plus en détail

<Insert Picture Here>ApExposé. Cédric MYLLE 05 Février 2008. Exposé Système et Réseaux : ApEx, Application Express d Oracle

<Insert Picture Here>ApExposé. Cédric MYLLE 05 Février 2008. Exposé Système et Réseaux : ApEx, Application Express d Oracle ApExposé Cédric MYLLE 05 Février 2008 Exposé Système et Réseaux : ApEx, Application Express d Oracle Sommaire Introduction Les besoins L outil ApEx Le développement d applications

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

Les outils de création de sites web

Les outils de création de sites web Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site

Plus en détail

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture

Plus en détail

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative

Plus en détail

Projet en nouvelles technologies de l information et de la communication

Projet en nouvelles technologies de l information et de la communication Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima

Plus en détail

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce

Plus en détail

RÉF : 2002/COFAX/LP V1.0

RÉF : 2002/COFAX/LP V1.0 Réf : 2002/COFAX/LP v0.1 Page 1 Smile COFAX -o- Livret de présentation RÉF : 2002/COFAX/LP V1.0 Réf : 2002/COFAX/LP v0.1 Page 2 INTRODUCTION Cofax est un outil de publication Web permettant de publier

Plus en détail

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

Plus en détail

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Index 404 Notifier (erreurs 404) 62 A Adwords 148

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

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

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze Programmation FLEX 3 Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder Aurélien Vannieuwenhuyze Avec la contribution de Romain Pouclet Groupe Eyrolles, 2009, ISBN : 978-2-212-12387-6

Plus en détail

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

Des applications locales à l infonuagique: comment faire la transition?

Des applications locales à l infonuagique: comment faire la transition? : comment faire la transition? Congrès des milieux documentaires 30 novembre 2011 / m.sevigny@umontreal.ca Directeur Bureau des systèmes Direction des bibliothèques - UdeM 2 / 15 Plan de la présentation

Plus en détail

4. SERVICES WEB REST 46

4. SERVICES WEB REST 46 4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,

Plus en détail

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 «Web. De l intégration de pages statiques HTML à un CMS, à la dynamisation d un site grâce au Javascript et l utilisation de nouvelles technologies

Plus en détail

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site

Plus en détail

WORDPRESS : réaliser un site web

WORDPRESS : réaliser un site web WORDPRESS : réaliser un site web Wordpress est un système de gestion de contenu (ou CMS) libre. Il permet de créer des sites relativement complexes (blog, forum, site vitrine, site dynamique), sans qu

Plus en détail

Patrons de Conception (Design Patterns)

Patrons de Conception (Design Patterns) Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques

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

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server

Plus en détail

Sécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin

Sécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin Sécurité des sites Web Pas un cours un recueil du net INF340 Jean-François Berdjugin Vulnérabilité Définition (wikipédia) : Dans le domaine de la sécurité informatique, une vulnérabilité est une faiblesse

Plus en détail

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences RESUME DE CARRIERE Alice JULIENNE 23 ans Nationalité Française Développeur Web Front-End Compétences Systèmes Langages Windows (XP, 98) Macintosh OS X HTML, XHTML, CSS, XML, PHP, SQL, Javascript, J-Querry

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

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

Formation : Langues : Types d Intervention et Secteurs d Activité :

Formation : Langues : Types d Intervention et Secteurs d Activité : Ismail HACHOUM 142, Rue Georges Pompidou, 59110 La Madeleine - FRANCE Email : ismail.hachoum@gmail.com Tél: +33(0) 650 198 937 27 ans - Marié Permis B Ingénieur Etudes et Développement Java/JEE Formation

Plus en détail

emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET Pourquoi choisir emuseum? Intégration facile avec TMS Puissante fonction de recherche

emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET Pourquoi choisir emuseum? Intégration facile avec TMS Puissante fonction de recherche emuseum emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET emuseum est un système de publication Web qui s intègre de façon transparente avec TMS pour la publication d informations sur Internet et les appareils

Plus en détail

Pentaho Business Analytics Intégrer > Explorer > Prévoir

Pentaho Business Analytics Intégrer > Explorer > Prévoir Pentaho Business Analytics Intégrer > Explorer > Prévoir Pentaho lie étroitement intégration de données et analytique. En effet, les services informatiques et les utilisateurs métiers peuvent accéder aux

Plus en détail

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC)

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC) Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC) OBJECTIFS - Créer une boutique sous wordpress et la référencer. - Mise en place du contenu, des articles Une bonne connaissance

Plus en détail

1.2 - Définition Web 2.0 ( wikipedia )

1.2 - Définition Web 2.0 ( wikipedia ) 1.2 - Définition Web 2.0 ( wikipedia ) Web 2.0 est un terme souvent utilisé pour désigner ce qui est perçu comme une transition importante du World Wide Web, passant d'une collection de sites web à une

Plus en détail

arcopole Studio Version 3.3

arcopole Studio Version 3.3 arcopole Studio Version 3.3 Documentation d installation Mise à jour depuis une version antérieure Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation

Plus en détail

CMS Open Source : état de l'art et méthodologie de choix

CMS Open Source : état de l'art et méthodologie de choix CMS Open Source : état de l'art et méthodologie de choix Définition d'un CMS (wikipedia) Les CMS sont une famille de logiciel de conception et de mise à jour dynamique de sites web partageant les fonctionnalités

Plus en détail

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition) Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du

Plus en détail

Introduction à. Oracle Application Express

Introduction à. Oracle Application Express Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création

Plus en détail

Bien architecturer une application REST

Bien architecturer une application REST Olivier Gutknecht Bien architecturer une application REST Avec la contribution de Jean Zundel Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui

Plus en détail

INTRODUCTION AU CMS MODX

INTRODUCTION AU CMS MODX INTRODUCTION AU CMS MODX Introduction 1. Créer 2. Organiser 3. Personnaliser UNE PETITE INTRODUCTION QUEST-CE QU UN CMS? CMS est l acronyme de Content Management System. C est outil qui vous permet de

Plus en détail

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452 EXTENSION de Microsoft Dynamics CRM 2013 Réf FR 80452 Durée : 3 jours A propos de ce cours : Ce cours offre une information interactive et détaillée sur le développement d extensions pour Microsoft Dynamics

Plus en détail

UTILISATION DU WEB COMME MEGA-BASE DE DONNÉES LINGUISTIQUE : APPLICATION À LA TRADUCTION DE COOCCURRENCES LEXICALES FRANÇAISES-ANGLAISES

UTILISATION DU WEB COMME MEGA-BASE DE DONNÉES LINGUISTIQUE : APPLICATION À LA TRADUCTION DE COOCCURRENCES LEXICALES FRANÇAISES-ANGLAISES UTILISATION DU WEB COMME MEGA-BASE DE DONNÉES LINGUISTIQUE : APPLICATION À LA TRADUCTION DE COOCCURRENCES LEXICALES FRANÇAISES-ANGLAISES Chrystel Millon & Stéphanie Léon Equipe DELIC Université de Provence

Plus en détail

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées? Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites Quelles solutions peuvent être employées? Présentation d une des solutions Conclusion Aujourd hui le web est

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

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

LEA.C5. Développement de sites Web transactionnels

LEA.C5. Développement de sites Web transactionnels LEA.C5 Développement de sites Web transactionnels LEA.C5 Développement de sites Web transactionnels Toutes les entreprises et les organisations utilisent le réseau Internet comme outil de promotion, de

Plus en détail

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully Les grandes facettes du développement Web Qui sommes nous? Nicolas Thouvenin Stéphane Gully Projets Web depuis 2000 LAMP, NodeJS HTML, CSS, jquery

Plus en détail

SYSTRAN 7 Guide de démarrage

SYSTRAN 7 Guide de démarrage 1 SYSTRAN 7 Guide de démarrage Réf : DSK-7-QSG-HO-FR Bienvenue SYSTRAN 7 Guide de démarrage Félicitations! Nous vous remercions d avoir choisi SYSTRAN V7 la version la plus récente et la plus puissante

Plus en détail

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8 Sage 100 CRM - Guide de la Fusion Avancée Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel est enregistré

Plus en détail

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet

Echosgraphik. Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet Echosgraphik Ce document sert uniquement à vous donner une vision sur ma manière de travailler et d appréhender un projet Présentation I. Echosgraphik Protocoles de travail I. Développement du site II.

Plus en détail

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement SIP Nguyen Thi Mai Trang LIP6/PHARE Thi-Mai-Trang.Nguyen@lip6.fr UPMC - M2 Réseaux - UE PTEL 1 Plan Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement UPMC -

Plus en détail

Cursus 2013 Déployer un Content Management System

Cursus 2013 Déployer un Content Management System Cursus 2013 Déployer un Content Management System Les critères d évaluation d un CMS Les utilisateurs, après examen de la taille de la base d utilisateurs en France. La communauté, selon son dynamisme

Plus en détail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

Caruso33 : une association à votre service

Caruso33 : une association à votre service Caruso33 : une association à votre service Le b-a ba sur le réseau Internet Comment vous trouver facilement sur Internet Pourquoi un portail des associations? Les modalités pour figurer sur le portail

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

CORBA. (Common Request Broker Architecture)

CORBA. (Common Request Broker Architecture) CORBA (Common Request Broker Architecture) Projet MIAGe Toulouse Groupe 2 1 CORBA, introduction (1/4) Les systèmes répartis permettent de créer des applications basées sur des composants auto-gérables,

Plus en détail

Application Web et J2EE

Application Web et J2EE Application Web et J2EE Servlet, JSP, Persistence, Méthodologie Pierre Gambarotto Département Informatique et Math appli ENSEEIHT Plan Introduction 1 Introduction Objectfis

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

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

COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST. Amosse EDOUARD, Doctorant

COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST. Amosse EDOUARD, Doctorant COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST Amosse EDOUARD, Doctorant Organisation Cours Magistral 24/11/2014 26/11/2014 01/12/2014 Travaux Dirigés 26/11/2014 28/11/2014 01/11/2014 08/11/2014 Evaluation

Plus en détail

ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques

ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques Introduction 1. Introduction 11 2. La plateforme de développement web de Microsoft 11 3. Définition du modèle de programmation MVC 14 4. L'historique d'asp.net MVC 17 4.1 ASP.NET MVC 1 (2008) 17 4.2 ASP.NET

Plus en détail

Point sur les solutions de développement d apps pour les périphériques mobiles

Point sur les solutions de développement d apps pour les périphériques mobiles Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle

Plus en détail

Catalogue Formations Jalios

Catalogue Formations Jalios Catalogue Formations Jalios Offre de services Jalios 23/04/2015-6.0 1 / 19 Sommaire Sommaire... 2 1. Introduction... 3 2. Jalios, organisme de formation... 4 3. Formations fonctionnelles... 5 3.1. Formation

Plus en détail

Bases de Données. Stella MARC-ZWECKER. stella@unistra.u-strasbg.fr. Maître de conférences Dpt. Informatique - UdS

Bases de Données. Stella MARC-ZWECKER. stella@unistra.u-strasbg.fr. Maître de conférences Dpt. Informatique - UdS Bases de Données Stella MARC-ZWECKER Maître de conférences Dpt. Informatique - UdS stella@unistra.u-strasbg.fr 1 Plan du cours 1. Introduction aux BD et aux SGBD Objectifs, fonctionnalités et évolutions

Plus en détail

Application web de gestion de comptes en banques

Application web de gestion de comptes en banques Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion

Plus en détail

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures 3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures Objectif global : A l issue de la formation, les stagiaires doivent être opérationnels dans la création d un site internet

Plus en détail

Guide d implémentation. Réussir l intégration de Systempay

Guide d implémentation. Réussir l intégration de Systempay Guide d implémentation - Interface avec la plateforme de paiement - Réussir l intégration de Systempay Version 1.4b Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa

Plus en détail

Par KENFACK Patrick MIF30 19 Mai 2009

Par KENFACK Patrick MIF30 19 Mai 2009 Par KENFACK Patrick MIF30 19 Mai 2009 1 Introduction II. Qu est ce qu un OpenId? III. Acteurs IV. Principe V. Implémentation VI. Sécurité VII. conclusion I. 2 Vue le nombre croissant de sites web nous

Plus en détail

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d

Plus en détail

Groupe Eyrolles, 2004, ISBN : 2-212-11274-2

Groupe Eyrolles, 2004, ISBN : 2-212-11274-2 Groupe Eyrolles, 2004, ISBN : 2-212-11274-2 Table des matières Remerciements.................................................. Avant-propos.................................................... Structure

Plus en détail

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013 Rapport de stage Création d un site web Stage du 20/01/2013 au 21/02/2013 Auteur : Antoine Luczak Tuteur professionnel : M. Tison Tuteur scolaire : Mme Girondon Année scolaire : 2013/2014 1 Table des matières

Plus en détail

Animation numérique. de territoire. Créer son site Internet avec un outil gratuit. Mardi 4 novembre 2014. Cédric ARNAULT OT Lourdes

Animation numérique. de territoire. Créer son site Internet avec un outil gratuit. Mardi 4 novembre 2014. Cédric ARNAULT OT Lourdes Créer son site Internet avec un outil gratuit Mardi 4 novembre 2014 Cédric ARNAULT OT Lourdes Présentation de la journée - Créer un site Internet : Pourquoi? Pour qui? Comment? - - Aller plus loin avec

Plus en détail

L optimisation d une PowerBoutique pour le référencement

L optimisation d une PowerBoutique pour le référencement L optimisation d une PowerBoutique pour le référencement page 1/11 Tables des matières 1 Les balises de référencement...4 2 La hiérarchisation de l information...7 3 La mise en exergue des mots clés...7

Plus en détail

SIO-65291 Page 1 de 5. Applications Web dynamiques. Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault

SIO-65291 Page 1 de 5. Applications Web dynamiques. Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault SIO-65291 Page 1 de 5 1- Objectifs généraux Applications Web dynamiques Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault acquérir les principes et concepts fondamentaux dans le domaine d'applications

Plus en détail

Performance Front-End

Performance Front-End Performance Front-End SEO Camp us 2012 Thomas SOUDAZ Consultant Webperformance & SEO Fondateur de la société Refficience @tsoudaz #seocampus Refficience.com Google a dit Chez Google nous sommes obsédés

Plus en détail

La post-édition : l'avenir incontournable du traducteur?

La post-édition : l'avenir incontournable du traducteur? La post-édition : l'avenir incontournable du traducteur? Anne-Marie Robert SFT (Société française des traducteurs) tilt.communications@wanadoo.fr 1 Fondements de la post-édition La post-édition est intrinsèquement

Plus en détail

Projet Java EE Approfondi

Projet Java EE Approfondi EISTI Projet Java EE Approfondi Manuel d installation du framework Stripes Amaury Languillat, Yann Gonzalez, Arnaud Recher, Vincent Laronde, Anys Mechkar 10 Manuel d installation Téléchargement On part

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

E-TRANSACTIONS. Guide du programmeur API Plug-in. Version 1.1

E-TRANSACTIONS. Guide du programmeur API Plug-in. Version 1.1 E-TRANSACTIONS Guide du programmeur API Plug-in Version 1.1 Avertissements : Le fichier Version.txt précise l'environnement dans lequel l API a été compilée et testée. L'installation de l API sur tout

Plus en détail