Dom, XML, Lecture de fichiers

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Dom, XML, Lecture de fichiers"

Transcription

1 Projet de développement web : Développement côté client Chapitre 4 Dom, XML, Lecture de fichiers Page 1 / 11

2 Table des matières Table des matières Introduction DOM : Document Object Model Structure habituelle d une hiérarchie DOM Types de nœuds Navigation dans les éléments Accéder aux éléments Méthodes d accès aux éléments Valeur des éléments et éléments enfants Méthodes d accès aux éléments Accès aux éléments enfants XML Lecture de fichier XML Requête XML HTTP Utilisation dans le cadre de ce cours Page 2 / 11

3 Introduction Tout développeur front end actuel sait se servir du JavaScript, mais bien souvent assisté par un ensemble d outils appelé Framework. L approche d un de ces frameworks, jquery, sera par ailleurs le sujet du chapître 5 de ce cours. Si ceux ci constituent une excellente manière de limiter, contrôler ou empêcher les bugs et accélérer le développement, il est important de comprendre le fonctionnement des technologies sous jacentes. Dans ce chapitre, nous approcherons les éléments fondateurs de ces frameworks, dans leur expression la plus proche du langage du base, JavaScript. JavaScript est un langage dynamique, faiblement typé, basé sur les prototypes qui existe ans la plupart des navigateurs modernes et dans de nombreux environnements. Parmi ses fonctionnalités, nous pouvons en souligner et rappeler quelques unes : Les langages de développement dynamiques s exécutent au moment de l appel au script, en direct, dit au runtime. Ils ne doivent pas être compilés. Cela a un effet direct sur la page : Lorsque Javascript est lu par un document HTML, il va être lu au moment de la génération de la page, et pas avant. Pour créer l équivalent de classes et d héritage, nous utiliserons le principe des prototypes Javascript. Parmi ces prototypes, de nombreux sont compris dans l implémentation de JavaScript présente dans votre navigateur. Vous ne devez disposer de rien de plus pour les utiliser. Ces deux points sont importants dans la compréhension de ce chapitre et de JavaScript en général, en les mettant en parallèle avec d autres langages de programmation appris dans votre formation. Page 3 / 11

4 DOM : Document Object Model Le Document Object Model ou DOM (ou Modèle d Objet du Document, plus rarement) est l API (Application Programming Interface ou Interface de Programmation, un pont logiciel reliant deux technologies ou parties de technologies) à travers laquelle JavaScript interagit avec le contenu des pages web sur lesquelles il est activé et utilisé. JavaScript et le DOM sont généralement vus comme une seule entité. Cela est du à l usage de JavaScript principalement pour la manipulation du DOM, qui se traduit par une interaction avec le contenu sur Internet. Le DOM est utilisé pour traverser, manipuler et accéder aux objets HTML (sur une page web) ou XML (dans un fichier distinct). Traverser signifie parcourir les éléments parents d une hiérarchie de balise et leurs enfants jusqu à trouver une balise ou une série de balises par leur nom, leur type, leurs attributs, leur contenu, leur ID ou leurs classes. Avec la notion de DOM, JavaScript peut : Modifier les balises du document. Modifier les attributs de ces balises. Modifier les styles CSS de tout élément dans la page. Supprimer les éléments, attributs, styles CSS dans la page. Ajouter des éléments, attributs, CSS dans la page. Structure habituelle d une hiérarchie DOM La structure habituelle d une hiérarchie dans le DOM est comme suit : Au premier niveau, nous trouvons l objet windowqui agit comme un objet global, représentant la fenêtre du navigateur dans lequel vous œuvrez. Vous y accédez via la variable globale windowfournie par votre interpréteur JavaScript. Comme tous les objets, il dispose de propriétés et de méthodes. 1 1 Pour rappel, vous pouvez obtenir la liste des méthodes et propriétés d un objet en entrant son nom suivi d un point dans votre console JavaScript ou les outils de développement de Firefox. Page 4 / 11

5 Au second niveau de la hiérarchie, nous trouverons les objets : History, utilisé pour stocker l historique de l utilisateur. On y accède via window.history. Location : Cette variable contient des informations sur la page actuelle, et pourra servir à la redirection de l utilisateur (window.location). Document : La variable documentest la plus importante dans le contexte de ce chapitre. Il s agit du nœud initial de la hiérarchie des balises de la page. Enfin, dès le troisième niveau et document, le DOM créera une hiérarchie basée sur la structure du document web, de ses balises. Ces balises sont appelées des nœuds du DOM. Il y a plusieurs types de nœuds, détaillés ci après. Types de nœuds Les trois plus grands types de nœuds sont Element, Text et Document. Un nœud de type Element représente un élément ou une balise dans votre page. Par exemple, si vous disposez d une balise <p>dans la hiérarchie, cette balise et son contenu sont un nœud de type Element et pourront être sélectionnés dans le DOM. Un nœud de type Text désigne tout texte dans les balises de la page. Si nous reprenons l exemple précédent, si le paragraphe dispose de contenu, son contenu sera considéré comme un nœud de type Text et pourra être sélectionné directement dans le DOM. Le nœud de type Document représente le document (la page web) dans sa totalité. Il est unique et constitue le nœud dit racine de la hiérarchie (ou de l arbre) DOM. À toute fin utile, il est intéressant de noter que techniquement parlant, les attributs de tout élément (toute balise) sont également considérés dans le DOM comme des nœuds. Chaque navigateur interprête les notions du DOM différemment, via un mécanisme appelé moteur de rendu. Les plus connus sont : Gecko pour Firefox Trident pour Internet Explorer, connu jusqu en version 7 pour son implémentation bugguée et incomplète. Blink pour Google Chrome. Webkit pour Safari. Page 5 / 11

6 Navigation dans les éléments Une page web peut être vue comme un arbre de balises, imbriquées de manière hiérarchie On peut donc schématiser une page Web simple comme ceci : Exemple : <html> <head> </head> <body> </html> </body> <title>titredelapage</title> <metacharset= UTF-8 > <p>contenu</p> La hiérarchie est ainsi posée : <html>est à la racine et contient deux éléments : <head>et <body>. Pour ces deux éléments, <html>est l élément parent. Pour <html>, ces éléments sont ses enfants. Chaque élément est un nœud. <head>contient lui aussi deux éléments, <title>et <meta>. <meta>ne contient pas de nœud enfant. <title>quant à lui contient un nœud enfant, de type Texte. Il est important de comprendre la notion de nœud texte : Le texte présent dans une page Web est vu par le DOM comme un nœud. Les concepts évoqués ici peuvent être appliqués de manière récursive à tout élément qui serait enfant d un autre élément dans la hiérarchie. Ce mécanisme est appelé Traversing. Page 6 / 11

7 Accéder aux éléments L'accès aux éléments HTML via le DOM est assez simple et se fait via plusieurs méthodes principales, qui sélectionnent les éléments par un de leur composant (nom, attribut, id, classe, type, contenu). Ces méthodes peuvent être appelées à la fois sur le nœud racine du document, document, mais aussi sur tout élément dans la hiérarchie. dans le tableau qui suit, nous utiliserons documentcomme exemple. Méthodes d accès aux éléments document.getelementbyid() Retourne un élément qui a l identifiant correspondant à l argument de la fonction. document.getelementsbyclassname() Retourne un tableau d éléments ayant la classe passée en argument de la fonction. document.getelementsbyname() Retourne un tableau d éléments ayant le nom passé en argument de la fonction. document.getelementsbytagname() Retourne un tableau d éléments correspondant à la balise passée en argument. Attention : Comme indiqué, la plupart de ces fonctions renvoient une liste d éléments, même si elles ne trouvent qu un élément correspondant à la recherche. Ces éléments sont placés dans un tableau JavaScript, ou array. Pour obtenir un élément en particulier, nous utiliserons l index de la case dans ce tableau. S il n existe qu un élément, nous y accèderons via nom_de_la_variable[0]. Exemple : <div> </div> <pid= exemple >Exemple</p> <scripttype= text/javascript > vardiv=document.getelementbyid( exemple ); varp=document.getelementsbytagname( p ); alert(div); alert(p[0]); </script> Le navigateur, à l exécution de ceci, affichera la réponse [object HTMLpElement] deux fois, correspondant à l élément HTML <p>de cet exemple. Page 7 / 11

8 Valeur des éléments et éléments enfants Pour accéder aux valeurs d un élément, une fois celui ci sélectionné, nous utiliserons les attributs suivants : Méthodes d accès aux éléments element.nodetype; Renverra le type de noeud (Document, Elementou Text). element.nodename; Renverra le nom du nœud actuel, soit le nom de la balise auquel il correspond. element.nodevalue; Renverra la valeur du nœud dans le cas d un nœud Elementet le texte d un nœud dans le cas d un nœud Texte. Accès aux éléments enfants Nous le voyons dans cette liste, lors de l usage de nodevalue, nous pouvons constater que le nœud dispose de nœuds enfants. Dans ce cas, pour accéder aux nœuds plus bas que le nœud manipulé dans la hiérarchie, nous utiliserons l attribut childnodes. Ce membre contiendra un tableau d éléments (voir remarque sur les tableaux page précédente) correspondant aux enfants du nœud manipulé. Exemple : <div> </div> <pid= exemple >Exemple</p> <scripttype= text/javascript > vardiv=document.getelementsbytagname( div ); varp=div.childnodes[0]; vartexte=p.childnodes[0].nodevalue; alert(p.nodename); alert(texte); </script> Le navigateur, à l exécution de ceci, affichera la réponse p puis Exemple, correspondant à l élément HTML <p>puis à sa valeur textuelle (dans le nœud de type Textenfant). Page 8 / 11

9 XML XML, pour Extensible Markup Language est un langage de représentation qui permet de créer la structure de données qui seront manipulées par d autres langages. Ce langage est donc transversal à tous les langages de programmation, qui peuvent s y greffer et l utiliser. En ce sens, il peut s apparenter au JSON (JavaScript Standard Object Notation) qui sert également à représenter de l information de manière structurée. L essence même du langage est dans son nom : Extensible : XML se veut par nature extensible. Vous pouvez définir vos propres balises, l ordre dans lesquelles vous les placez, et la hiérarchie dans laquelle elles se placeront. Une autre manière de réfléchir à la notion d extensibilité est de considérer qu XML permet d étendre notre notion de document. Il peut s agir d un fichier sur un serveur, d un message transmis entre deux ordinateurs, d une image, d une vidéo ou, globalement, de tout concept qui peut être exprimé de manière textuelle. Markup : XML est principalement défini par ses balises, ou éléments. Les éléments crées en XML sont très similaires aux éléments manipulés jusqu ici en HTML, mais vous pourrez également définir votre propre jeu de balises. Language : Tout comme le HTML ou le JSON, XML est un langage. XML est beaucoup plus flexible que HTML, mais il est important de réaliser que XML dispose d une couche dite de méta langage, qui permettra sur sa base de créer d autres langages. L exemple le plus flagrant est le RSS. Exemple : <?xmlversion="1.0" encoding="utf-8"?> <horaire> <coursid="1102" category="informatique"> <nom>pdwcôtéclient</nom> <duree>50</duree> <professeur>carlier</professeur> </cours> </horaire> Page 9 / 11

10 Lecture de fichier XML Requête XML HTTP Afin de lire un fichier XML en JavaScript, nous utiliserons un objet basé sur le prototype XmlHttpRequest. XmlHttpRequestest un objet JavaScript qui a été créé par Microsoft et adopté par Mozilla. Utilisation dans le cadre de ce cours L'utilisation de XmlHttpRequestnécessite de créer une instance de ce prototype, d'ouvrir une URL et d'envoyer la requête. À l issue de cet envoi de requête, les membres du prototype responseet responsexmlsont peuplés. Le premier contiendra le contenu de la réponse sans formattage, le second contiendra, dans le cas de la lecture d un fichier XML, la version formatée et hiérarchisée de la réponse. Si nous reprenons le XML en exemple à la page précédente... Exemple : <scripttype= text/javascript > // PrototypederequêteAJAX varxmlhttp=newxmlhttprequest(); // Ouverturedufichier xmlhttp.open("get","exemple.xml",false); xmlhttp.send(); // StockagedelaréponseenXML varmyxml=xmlhttp.responsexml; </script> À ce moment dans l exécution du code, xmlhttp.responsecontient la réponse au format texte, 2 et xmlhttp.responsexmlcontient la version hiérarchisée des nœuds. 2 Attention : Pour que ce code s exécute, il faut que les fichiers soient sur un serveur et appellent les données via le protocole HTTP. Dans le cas où un fichier distant serait lu, il faut également que le serveur distant autorise l accès à ses données depuis l extérieur, via les headers CORS. Plus d informations sur origin_resource_sharing. Page 10 / 11

11 Exemple final complet : <scripttype= text/javascript > // PrototypederequêteAJAX varxmlhttp=newxmlhttprequest(); // Ouverturedufichier xmlhttp.open("get","exemple.xml",false); xmlhttp.send(); // StockagedelaréponseenXML varmyxml=xmlhttp.responsexml; // Lecturedetouslescours varcours=myxml.getelementsbytagname('cours'); for(vari=0; i<cours.length; i++){ varnom=cours[i].getelementsbytagname('nom')[0]; document.write('courstrouvé:' +nom.childnodes[0].nodevalue); console.log(nom.childnodes[0].nodename); console.log(nom.childnodes[0].nodevalue); console.log(nom.childnodes[0].nodetype); } </script> Page 11 / 11

Arbres Mathématiques Informatique et Navigateurs Internet

Arbres Mathématiques Informatique et Navigateurs Internet Arbres Mathématiques Informatique et Navigateurs Internet Jacques Duma http://math.et.info.free.fr/ http://ateliermathematique.free.fr/ Arbres Expressions Mathématiques Structure arborescente de l expression

Plus en détail

Cours Web - Javascript

Cours Web - Javascript Cours Web - Javascript Thierry Vaira BTS IRIS Avignon tvaira@free.fr v0.1 Objectifs Se familiariser avec le langage Javascript et acquérir une pratique minimale. Être capable d intégrer des scripts clients

Plus en détail

Introduction à XML. 1. Notions de base. Introduction à XML

Introduction à XML. 1. Notions de base. Introduction à XML Introduction à XML INTRODUCTION À XML 1. NOTIONS DE BASE 2. EXEMPLE SIMPLE 3. SYNTAXE XML 3.1. LES CARACTÈRES SPÉCIAUX 4. DTD 5. DOCUMENT XML AVEC FEUILLE DE STYLE CSS 6. XLS ET XSLT 6.1. EXEMPLE DE DOCUMENT

Plus en détail

AJAX AJAX. Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript

AJAX AJAX. Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript AJAX Ajax 1 AJAX Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript Utilise: HTML pour le marquage XML pour représenter les résultats

Plus en détail

Eclipse et quelques notions de Jquerry

Eclipse et quelques notions de Jquerry Eclipse et quelques notions de Jquerry Tout d abord, une petite présentation s impose. Eclipse est un outil de développement qui permet d éditer du code et de visualiser le résultat grâce à des émulateurs

Plus en détail

Formation JavaScript : Perfectionnement. Programme. L approche AJAX. L objet XMLHttpRequest. Objectif(s):

Formation JavaScript : Perfectionnement. Programme. L approche AJAX. L objet XMLHttpRequest. Objectif(s): Formation JavaScript : Perfectionnement Objectif(s): Comprendre l'approche AJAX Comprendre l'objet XMLHttpRequest Durée : 2 jour(s) Pré-requis : Bonnes connaissances en (X)HTML, CSS et JavaScript Public

Plus en détail

Les Framework Java DWR. Claude Duvallet 1/13. Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX

Les Framework Java DWR. Claude Duvallet 1/13. Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Les Java DWR Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/ Claude

Plus en détail

Introduction http:// www.mediaforma.com/formation-html5-et-css3

Introduction http:// www.mediaforma.com/formation-html5-et-css3 Introduction Ce livre est un concentré de code HTML5 et CSS3 prêt à l emploi 1. Il se divise en seize chapitres thématiques. Vous êtes un dévelop peur de niveau intermédiaire ou avancé? Vous y trouverez

Plus en détail

Programmation d applications pour le Web

Programmation d applications pour le Web Programmation d applications pour le Web Cours 2 ème année ING ISI-Tunis Elaboré par: Hela LIMAM Chapitre 3 Partie 2 XML+XSL Année universitaire 2011/2012 Semestre 2 1 Le XML ne fait rien. Il faudra passer

Plus en détail

Séances 4a/4b Technologies du Web

Séances 4a/4b Technologies du Web Formations en Informatique de Lille 2012/2013 Séances 4a/4b Technologies du Web février 2013 Javascript Exercice 1 : Préalable : mise en place des outils Pour ce premier exercice, nous allons utiliser

Plus en détail

Choisissez l un des modèles et dans la zone Options dans le volet de droite indiquez où vous désirez voir apparaître la Barre de navigation.

Choisissez l un des modèles et dans la zone Options dans le volet de droite indiquez où vous désirez voir apparaître la Barre de navigation. Publisher 2007 Créer une composition de type WEB Pour pouvoir publier votre site Web sur le Web, vous devez vous abonner à un service d'hébergement Web après d'un fournisseur de services Internet. Ce service

Plus en détail

Programmation Web IMAC 2015-2016 TD 8 : API. 25 novembre 2015

Programmation Web IMAC 2015-2016 TD 8 : API. 25 novembre 2015 Programmation Web IMAC 2015-2016 TD 8 : API 25 novembre 2015 Objectif: Ce TD a pour but d introduire les APIs, avec plusieurs exemples, et voir comment les utiliser pour récupérer des données depuis des

Plus en détail

Tutoriel Le Web et la conception de sites

Tutoriel Le Web et la conception de sites Tutoriel Le Web et la conception de sites Éléments du Web Internet Internet est un réseau de plusieurs réseaux informatiques. L information stockée sur les ordinateurs devient accessible par les autres

Plus en détail

Écriture de pages Web

Écriture de pages Web Écriture de pages Web Le langage HTML / XHTML Laurent Tichit Janvier 2011 Laurent Tichit 2005-2010 1 Comment fonctionne le Web? C'est un mécanisme client-serveur. Logiciel serveur : programme qui a pour

Plus en détail

Introduction http://www.mediaforma.com/

Introduction http://www.mediaforma.com/ Ce livre est un concentré de code HTML5 et CSS3 prêt à l emploi 1. Il se divise en seize chapitres thématiques. Vous êtes un développeur de niveau intermédiaire ou avancé? Vous y trouverez de nombreux

Plus en détail

XML (extensible Markup Language)

XML (extensible Markup Language) XML (extensible Markup Language) Références : XML, Micro Application e-poche http://giles.chagnon.free.fr/cours/xml/base.html http://www.cgmatane.qc.ca/forgetj/formation/int4/xml.php 1. Qu est-ce que XML?

Plus en détail

Apple Pro Training Series Mac OS X Support Essentials Guide de maintenance et de dépannage pour Mac OS X 10.5

Apple Pro Training Series Mac OS X Support Essentials Guide de maintenance et de dépannage pour Mac OS X 10.5 Apple Pro Training Series Mac OS X Support Essentials Guide de maintenance et de dépannage pour Mac OS X 10.5 Kevin M. White Leçon 2 Comptes utilisateur Durée Objectifs Cette leçon dure environ 2 heures

Plus en détail

Projet WAVES : Des flux de données brutes et hétérogènes à l information qualifiée N du contrat F1411006 Q Date de début 2 juin 2014 Durée 36 mois

Projet WAVES : Des flux de données brutes et hétérogènes à l information qualifiée N du contrat F1411006 Q Date de début 2 juin 2014 Durée 36 mois Projet WAVES : Des flux de données brutes et hétérogènes à l information qualifiée N du contrat F1411006 Q Date de début 2 juin 2014 Durée 36 mois Livrable D5.2 Dataset et Datastream Visualisation : Composants

Plus en détail

JQuery. Définition Mise en oeuvre Sélecteur DOM Méthodes Exemples JQueryUI Conclusion 2/36

JQuery. Définition Mise en oeuvre Sélecteur DOM Méthodes Exemples JQueryUI Conclusion 2/36 JQuery 1/36 JQuery Définition Mise en oeuvre Sélecteur DOM Méthodes Exemples JQueryUI Conclusion 2/36 JQuery Définition Mise en oeuvre Sélecteur DOM Méthodes Exemples JQueryUI Conclusion 3/36 Définition

Plus en détail

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9 Web & XML ENSEIRB Programmation Web / XML Evaluation 1/2 Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP Page 1/9 Historique : Version Date Origine de la mise à jour Rédigée par Validée par

Plus en détail

Observons un site... Une entête. Le corps de la page. Un à-côté. Un pied de page

Observons un site... Une entête. Le corps de la page. Un à-côté. Un pied de page Créer une page web Observons un site... Une entête Le corps de la page Un à-côté Un pied de page Un logo Un menu Un autre menu Une entête La fenêtre de gauche La partie principale de la page Plusieurs

Plus en détail

API SMS ENVOI HTTP (POST) V2.50 Documentation V2.60 au 11/04/2014

API SMS ENVOI HTTP (POST) V2.50 Documentation V2.60 au 11/04/2014 API SMS ENVOI HTTP (POST) V2.50 Documentation V2.60 au 11/04/2014 L'utilisation de l'api SMS ENVOI est réservée aux clients, membres du site SMSENVOI.com et doit se faire en accord avec nos conditions

Plus en détail

SERVICES EN LIGNE DES SUBVENTIONS ET GUIDE DE L UTILISATEUR POUR LA GESTION CONTRIBUTIONS (SELSC) DE COMPTE DU SYSTEME SELSC

SERVICES EN LIGNE DES SUBVENTIONS ET GUIDE DE L UTILISATEUR POUR LA GESTION CONTRIBUTIONS (SELSC) DE COMPTE DU SYSTEME SELSC SERVICES EN LIGNE DES SUBVENTIONS ET CONTRIBUTIONS (SELSC) GUIDE DE L UTILISATEUR POUR LA GESTION DE COMPTE DU SYSTEME SELSC FEVRIER 2016 TABLE DES MATIÈRES INTRODUCTION... 1 1. MODIFIER LE PROFIL PROFESSIONNEL...

Plus en détail

L environnement multi fenêtré

L environnement multi fenêtré Interffaces pour le Web L environnement multi fenêtré Une application s exécutant dans le cadre d un browser Web démarre généralement depuis un lien hypertexte ou un signet stocké dans le bookmark. La

Plus en détail

Travaux pratiques de M2105 Web dynamique

Travaux pratiques de M2105 Web dynamique Travaux pratiques de M2105 Web dynamique L objectif des séances de TP du module M2105 est de créer un mini site web d annuaire permettant à différents utilisateurs de gérer leurs contacts. Les informations

Plus en détail

PHP 5. simplexml. A. Belaïd 1

PHP 5. simplexml. A. Belaïd 1 PHP 5 simplexml A. Belaïd 1 Introduction Dans les versions précédentes de PHP, il n y avait aucun outil permettant de manipuler simplement des fichiers XML Dans PHP 5, on trouve un mode, appelé, SimpleXML

Plus en détail

ORGANISATION MONDIALE DE LA PROPRIÉTÉ INTELLECTUELLE GENÈVE COMITÉ PERMANENT DES TECHNIQUES DE L INFORMATION

ORGANISATION MONDIALE DE LA PROPRIÉTÉ INTELLECTUELLE GENÈVE COMITÉ PERMANENT DES TECHNIQUES DE L INFORMATION OMPI SCIT/WG/2/4 ORIGINAL : anglais DATE : 10 août 1999 F ORGANISATION MONDIALE DE LA PROPRIÉTÉ INTELLECTUELLE GENÈVE COMITÉ PERMANENT DES TECHNIQUES DE L INFORMATION GROUPES DE TRAVAIL Deuxième session

Plus en détail

Chapitre 2: Présentation de Flex. Développer une application avec Adobe Flex 2.0

Chapitre 2: Présentation de Flex. Développer une application avec Adobe Flex 2.0 Chapitre 2: Présentation de Flex Développer une application avec Adobe Flex 2.0 Thèmes Comprendre l émergence des applications dynamiques pour Internet Présentation de Flex Développer des applications

Plus en détail

Plusieurs façons de communiquer AJAX? Communication, manière facile. AJAX en jquery

Plusieurs façons de communiquer AJAX? Communication, manière facile. AJAX en jquery Programmation web AJAX Jean-Christophe Dubacq IUT de Villetaneuse S3 2013 AJAX A Jean-Christophe Dubacq (IUTV) Programmation web S3 2013 1 / 33 Le modèle classique Jean-Christophe Dubacq (IUTV) Programmation

Plus en détail

Expressions communes. Détection du type de navigateur

Expressions communes. Détection du type de navigateur 2 Expressions communes Certaines tâches JavaScript récurrentes doivent être réalisées quasiment chaque jour. Elles sont à la base de nombreuses applications JavaScript mais n entrent dans aucune catégorie

Plus en détail

Limesurvey : Descriptif des panneaux de configuration

Limesurvey : Descriptif des panneaux de configuration I. Panneau «Administration» Dans la majorité des cas, les icônes et ne vous concerneront pas. Seul un utilisateur disposant d un profil «Super administrateur» peut créer des utilisateurs et des groupes

Plus en détail

Les feuilles de styles

Les feuilles de styles Qu'est-ce que les feuilles de style? Les feuilles de style CSS pour Cascading Style Sheets en anglais est un langage informatique qui sert à décrire la présentation des documents HTML. L'un des objectifs

Plus en détail

Créer des documents XML

Créer des documents XML 1 Créer des documents XML La spécification XML définit comment écrire un document au format XML. XML n est pas un langage en lui-même mais, en revanche, un document XML est écrit dans un langage à balises

Plus en détail

Rémi Godard Vivian Perez Florian Pérugini Bertrand Vitrant. Comparateur de documents XML

Rémi Godard Vivian Perez Florian Pérugini Bertrand Vitrant. Comparateur de documents XML Rémi Godard Vivian Perez Florian Pérugini Bertrand Vitrant DOCUMENTATION TECHNIQUE Comparateur de documents XML SOMMAIRE 1 Introduction... 3 2 Langage et choix de programmation... 4 2.1 Le langage PHP...

Plus en détail

Le navigateur Internet Explorer

Le navigateur Internet Explorer Menus Le navigateur Internet Explorer Barre d outils Barre d adresses Barre d adresses Revenir à la page précédente Ouvrir la liste des pages parcourues dans cette fenêtre, dans l ordre, et retrouver une

Plus en détail

TP 2 : Gestion de fichiers et répertoires, Droits d accès

TP 2 : Gestion de fichiers et répertoires, Droits d accès Culture et pratique de l informatique TP 2 : Gestion de fichiers et répertoires, Droits d accès 2014/15 Partie 1 : redirections des entrées-sorties Objectifs 1. Comprendre les notions de : système d exploitation

Plus en détail

Formation web. Antoine Souques. 25 février 2010 ECP

Formation web. Antoine Souques. 25 février 2010 ECP Formation web ECP 25 février 2010 Pré-requis Présentation Formation HTML/CSS Formation PHP (pour l'ajax) Ce qu'on sait faire Faire des pages web (HTML/CSS) Avoir des pages évolutives (PHP) stocker et consulter

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

Guide d Installation du module Diagnostic Suite Web Service

Guide d Installation du module Diagnostic Suite Web Service Guide d Installation du module Diagnostic Suite Web Service Version 5.2 Impartial Software La Longanière 49330 Marigné Tél. : 02 41 69 20 45 e-mail : contact@impartial-software.com web : http://www.impartial-software.com

Plus en détail

Si vous remarquez qu il y a certaines erreurs, veuillez nous contacter à cette adresse: http://bfc.toile-libre.org/

Si vous remarquez qu il y a certaines erreurs, veuillez nous contacter à cette adresse: http://bfc.toile-libre.org/ INITIATION AU HTML Si vous remarquez qu il y a certaines erreurs, veuillez nous contacter à cette adresse: http://bfc.toile-libre.org/ ou par mail: BinaryForChaos.info@gmail.com Tous

Plus en détail

HTTP et le Web. 2010 Pearson France Perl moderne Sébastien Aperghis-Tramoni, Damien Krotkine, Jérôme Quelin

HTTP et le Web. 2010 Pearson France Perl moderne Sébastien Aperghis-Tramoni, Damien Krotkine, Jérôme Quelin 21 HTTP, le protocole de transfert à la base du Web est devenu omniprésent. Parce qu il est le seul protocole dont il est quasi certain qu il passera à travers les proxies et les firewalls, celui-ci est

Plus en détail

Module 133 Développer des application Web

Module 133 Développer des application Web Module 133 Développer des application Web Validation des formulaires Lab #5 et #6 Version 0.1 EPAI / Frédéric Free Powerpoint Mauron Templates Page 1 Introduction Les formulaires HTML sont omnis présents

Plus en détail

Web & XML. Evaluation 2/2. ENSEIRB Programmation Web / XML. Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP. Page 1/8

Web & XML. Evaluation 2/2. ENSEIRB Programmation Web / XML. Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP. Page 1/8 Web & XML ENSEIRB Programmation Web / XML Evaluation 2/2 Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP Page 1/8 Historique : Version Date Origine de la mise à jour Rédigée par Validée par 1.0

Plus en détail

Programmation Web. Introduction. Jean-Rémy Falleri jfalleri@enseirb-matmeca.fr. Enseirb-Matmeca Département Télécommunications

Programmation Web. Introduction. Jean-Rémy Falleri jfalleri@enseirb-matmeca.fr. Enseirb-Matmeca Département Télécommunications Programmation Web Introduction Jean-Rémy Falleri jfalleri@enseirb-matmeca.fr Enseirb-Matmeca Département Télécommunications Présentation du module Savoir faire : comprendre et mettre en place une application

Plus en détail

Se prote ger des proble mes de se curite de Java

Se prote ger des proble mes de se curite de Java Se prote ger des proble mes de se curite de Java Par Clément JOATHON Dernière mise à jour : 18/01/2016 Java est un langage de programmation utilisé par de nombreux programmes et applications sur Internet.

Plus en détail

Programmation Web. Introduction

Programmation Web. Introduction Programmation Web Introduction 1 Introduction 10 séances 1 h cours + 1h TD Notes : contrôle continu DS 1 TP : note de groupe : rapport + code source + démo TD : note personnelle (=0 si 2 absences non justifiées)

Plus en détail

Conception Internet 2. Partie 2 - Web Dynamique. Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006

Conception Internet 2. Partie 2 - Web Dynamique. Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006 Conception Internet 2 Partie 2 - Web Dynamique Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006 HTML et ses limites Client HTML CSS Majorité des traitements au Pages niveau HTML du serveur dynamiques

Plus en détail

Apprendre à développer avec JavaScript

Apprendre à développer avec JavaScript Présentation du langage JavaScript 1. Définition et rapide historique 11 2. Pré-requis pour un apprentissage aisé du langage 13 3. Outillage nécessaire 14 4. Positionnement du JavaScript face à d autres

Plus en détail

LimeSurvey. Questionnaires et sondages

LimeSurvey. Questionnaires et sondages LimeSurvey Questionnaires et sondages Qu est-ce que Limesurvey? LimeSurvey est un logiciel libre, de sondage en ligne. Il permet aux utilisateurs sans connaissances en développement de publier un sondage

Plus en détail

Construction d un Site Internet Cours 2 : Mise en place à distance

Construction d un Site Internet Cours 2 : Mise en place à distance Construction d un Site Internet Cours 2 : Mise en place à distance UCO - IPLV Emmanuel Planas UCO - IPLV - E. Planas - Master - Site Internet - Cours 2 - eplanas@uco.fr 1 Structuration de domaine Internet

Plus en détail

Les technologies XML. Cours 2 : Transformation et Formatage de documents XML : Cours 2.2 : XSLT. Novembre 2010 - Version 3.2 -

Les technologies XML. Cours 2 : Transformation et Formatage de documents XML : Cours 2.2 : XSLT. Novembre 2010 - Version 3.2 - Les technologies XML Cours 2 : Transformation et Formatage de documents XML : Cours 2.2 : XSLT Novembre 2010 - Version 3.2 - SOMMAIRE DU COURS TRANSFORMATIONS DE DOCUMENTS XML Introduction à XSL Noeuds

Plus en détail

Java EE - Cours 7. Cours de 2 e année ingénieur Spécialisation «Génie Informatique»

Java EE - Cours 7. Cours de 2 e année ingénieur Spécialisation «Génie Informatique» Java EE - Cours 7 Cours de 2 e année ingénieur Spécialisation «Génie Informatique» Rappels 2 Feuilles de Styles : CSS Lorsque l on réalise un site Web, il faut dissocier la partie forme de la partie fond.

Plus en détail

Démonstration 8 IFT6800. 12 novembre 2015

Démonstration 8 IFT6800. 12 novembre 2015 Démonstration 8 IFT6800 12 novembre 2015 1 HTML/CSS 1.1 Télécharger le code HTML d une page C est votre navigateur qui s occupe d afficher le contenu d un fichier HTML convenablement. Vous pouvez afficher

Plus en détail

Langage (X)HTML Damien Nouvel

Langage (X)HTML Damien Nouvel Langage (X)HTML Plan Quelques statistiques du web Architecture client / serveur Langage XML Mise en forme HTML Structure d'un document HTML 2 / 36 Plan Quelques statistiques du web Architecture client

Plus en détail

Plate-forme de formation Moodle Manuel de l'enseignant

Plate-forme de formation Moodle Manuel de l'enseignant Premiers pas SIME Plate-forme de formation Moodle Manuel de l'enseignant Présentation 3 Vous souhaitez créer un cours sur Moodle. 4 Première inscription sur la plate-forme Moodle 4 Modifier votre profil.

Plus en détail

Prise en main ProConcept ERP. Version 11.1 Web

Prise en main ProConcept ERP. Version 11.1 Web Prise en main ProConcept ERP Version 11.1 Web Version du 08.10.2015 Table des matières 1. Lancement de ProConcept Web ERP 11.1... 4 1.1. Définir la page ProConcept ERP comme page de démarrage... 5 1.2.

Plus en détail

96 Feuilles de style en cascade

96 Feuilles de style en cascade Microsoft Expression Web (version 2) 96 Feuilles de style en cascade Définir les styles Dans la création de pages Web valides, un principe fondamental apparaît : le contenu doit être séparé de sa présentation.

Plus en détail

Plateforme Systempay v1.24 Personnalisation avancée de la page paiement. Version 1.2a

Plateforme Systempay v1.24 Personnalisation avancée de la page paiement. Version 1.2a Plateforme Systempay v1.24 Personnalisation avancée de la page paiement Version 1.2a Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network

Plus en détail

MEGA System Oriented IT Architecture. Guide d utilisation

MEGA System Oriented IT Architecture. Guide d utilisation MEGA System Oriented IT Architecture Guide d utilisation MEGA 2009 SP5 R7 2ème édition (août 2012) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Création de pages dynamiques courantes CHAPITRE 3 169 Figure 3-39 La boîte de dialogue de l objet Liste/Menu permet de configurer les options de l affichage

Plus en détail

Java script. DU CMSI : Création et Maintenance des Sites Internet. Wadi TAHRI

Java script. DU CMSI : Création et Maintenance des Sites Internet. Wadi TAHRI Java script DU CMSI : Création et Maintenance des Sites Internet Plan Évolution vers le web dynamique Définition du langage JavaScript Avantages Difficultés Codage Exercices Évolution -1- Avant pages Internet

Plus en détail

Persistance en Php. Note : les problèmes d accès concurrents, de sécurité et de login sont laissés de côté.

Persistance en Php. Note : les problèmes d accès concurrents, de sécurité et de login sont laissés de côté. Persistance en Php Objectif : faire un site pour gérer des articles par catégorie. Chaque catégorie a un nom, chaque catégorie est constitué d articles (titre, auteur, texte), un article est dans une seule

Plus en détail

Tutoriel sur les bases de HTML et de PHP

Tutoriel sur les bases de HTML et de PHP Tutoriel sur les bases de HTML et de PHP Cours : Inf7214 Développement de logiciel Date : Hiver 2009 Ce tutoriel vous donne un aperçu du développement d application WEB avec les langages HTML et PHP. Vous

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 7 Étude de cas : la boutique MX Dans ce dernier chapitre, nous allons exploiter Dreamweaver MX pour développer une boutique marchande utilisant la technologie

Plus en détail

Tice -Seconde-Page Web 2015-2016

Tice -Seconde-Page Web 2015-2016 Ouvrez une page web, cliquer doit sur la souris et faite afficher le code source de la page. Quelqu un a écrit ce code pour faire afficher cette page. Nous allons nous aussi écrire du code pour faire afficher

Plus en détail

Applications Web. Web 2.0, web services, 18/01/2016. Plan du cours. Introduction Application Web Web/Web 2.0/Web 3.0 HTML 5 Web Services Ajax

Applications Web. Web 2.0, web services, 18/01/2016. Plan du cours. Introduction Application Web Web/Web 2.0/Web 3.0 HTML 5 Web Services Ajax Applications Web Web 2.0, web services, Hubert Segond Orange Labs Année 2015-16 Plan du cours Introduction Application Web Web/Web 2.0/Web 3.0 HTML 5 Web Services Ajax Syndication de contenu & outils de

Plus en détail

www.diffuseurs-groupenr.com Mode d emploi

www.diffuseurs-groupenr.com Mode d emploi www.diffuseurs-groupenr.com Mode d emploi 1 Utilisez un navigateur compatible* comme: - Mozilla Firefox - Internet Explorer (version 9 minimum) - Google Chrome * avec le format HTML 5 2 S O M M A I RE

Plus en détail

Introduction à la Simulation

Introduction à la Simulation ou comment créer votre premier jeu vidéo Jacques Duma http://math.et.info.free.fr/ http://ateliermathematique.free.fr/ Aspect visuel souhaité Aspect visuel souhaité Code source de la page HTML Feuille

Plus en détail

Guide utilisateur INFORMATION PUBLIC EN LIGNE MON GUIDE DES DROITS ET DEMARCHES

Guide utilisateur INFORMATION PUBLIC EN LIGNE MON GUIDE DES DROITS ET DEMARCHES INFORMATION PUBLIC EN LIGNE MON GUIDE DES DROITS ET DEMARCHES Sommaire Mon Guide des Démarches Administratives Préambule... 3 Qu est-ce que «Mon guide des démarches administratives»?... 3 Pré-requis...

Plus en détail

Les nouveautés de JSP 2.0

Les nouveautés de JSP 2.0 Les nouveautés de JSP 2.0 1 Introduction Nous avons déjà vu quelques nouveautés de la version 2.0 dans les travaux pratiques précédents (JSTL et langage d expressions). Il nous reste deux améliorations,

Plus en détail

Ouvrir TotEM. Utiliser TotEM

Ouvrir TotEM. Utiliser TotEM Utiliser TotEM Ce guide d utilisation de TotEM permet à l utilisateur de comprendre le fonctionnement général de l application (identique en mode monoposte et multiposte). Il rappelle les éléments indispensables

Plus en détail

Réussir l intégration de CinetPay

Réussir l intégration de CinetPay Page 1 sur 15 Réussir l intégration de CinetPay Version 1.5.2 Page 2 sur 15 SUIVI, HISTORIQUE Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa

Plus en détail

Guide d utilisation des Web Services de moccam-en-ligne

Guide d utilisation des Web Services de moccam-en-ligne Guide d utilisation des Web Services de moccam-en-ligne et conditions d utilisation Version 1.0 23/12/2015 Association des utilisateurs du logiciel moccam Table des matières I. Présentation... 3 II. Présentation

Plus en détail

ReadMe_fr Le but La boîte contient La mise en place Les règles

ReadMe_fr Le but La boîte contient La mise en place Les règles ReadMe_fr Le but Le but du jeu est simple: créer avec les autres joueurs LA page HTML... mais surtout la page HTML qui soit le plus proche des standards du Web: respectant la sémantique HTML et sans erreur

Plus en détail

" extensible Markup Language " XML

 extensible Markup Language  XML " extensible Markup Language " XML Sylvie Vignes, Département Informatique et Réseaux École Nationale Supérieure des Télécommunications 46, rue Barrault 75634 Paris cedex 13 Département Informatique et

Plus en détail

TD/TP11 - Réseaux. Question : Représenter le protocole téléphonique sous la forme d un diagramme temporel.

TD/TP11 - Réseaux. Question : Représenter le protocole téléphonique sous la forme d un diagramme temporel. Université de Bretagne Occidentale UFR Sciences Département d Informatique Licence STS, 2005-2006 L1, S1, Parcours A-IMP Introduction à l informatique TD/TP11 - Réseaux 1 Travaux Dirigés Exercice 1 Des

Plus en détail

Guide d utilisation MANITOU

Guide d utilisation MANITOU Guide d utilisation Libre service DOTATION MANITOU 19 mars 2012 L'information ci incluse est la propriété intellectuelle de MOMENTUM TECHNOLOGIES inc., et ne peut être utilisée, reproduite ou divulguée

Plus en détail

Connecteur Outlook. Connecteur Outlook - page 1

Connecteur Outlook. Connecteur Outlook - page 1 Connecteur Outlook Connecteur Outlook - page 1 1 Présentation de l'installation du connecteur Cette documentation présente l'installation du connecteur Outlook-OBM sur des clients Outlook version 2007

Plus en détail

Programmation Web Avancée JQuery

Programmation Web Avancée JQuery 1/27 Programmation Web Avancée JQuery Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Plateforme Systempay. Intégration du module de paiement pour la plateforme Thelia. Version 1.5

Plateforme Systempay. Intégration du module de paiement pour la plateforme Thelia. Version 1.5 Plateforme Systempay ntégration du module de paiement pour la plateforme Thelia. Version 1.5 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa

Plus en détail

420-PK9-SL Programmation WEB JavaScript DOM

420-PK9-SL Programmation WEB JavaScript DOM 420-PK9-SL Programmation WEB JavaScript DOM Introduction Le lien entre JavaScript et le HTML/CSS est une hiérarchie d instances d objets appelé DOM (Document Object Model). À chaque balise HTML correspond

Plus en détail

Déroulement. Conception de Sites Web dynamiques. 2 ème année en général. Conception de Sites Web 28/01/2010. Cours 1+2

Déroulement. Conception de Sites Web dynamiques. 2 ème année en général. Conception de Sites Web 28/01/2010. Cours 1+2 Déroulement Conception de Sites Web dynamiques Cours 1+2 Patrick Reuter http://www.labri.fr/~preuter/cswd2010 CM vendredi de 8h00 à 9h00 (Amphi Bât. E 3ème) TD - Groupe 1 : vendredi, 9h00 10h30 (R1-14)

Plus en détail

TIP-I Télécommunications des informations de paiement par Internet

TIP-I Télécommunications des informations de paiement par Internet RÉGIE DE L ASSURANCE MALADIE DU QUÉBEC TIP-I Télécommunications des informations de paiement par Internet Plan de la présentation» Introduction» Présentation de la solution» Présentation de la documentation

Plus en détail

1! I. 3! II. 3! III. 3! IV.

1! I. 3! II. 3! III. 3! IV. 1 sur 14 Sommaire Sommaire! 1! I. Introduction! 3! II. Guide de lecture! 3! III. Concept de base! 3! IV. Organisation! 4! 1. Décomposition en tâches 4 2. Structure des équipes 6 V. Planification! 7! VI.

Plus en détail

Internet statique et dynamique Programmation côté Serveur. Programmation de sites web statiques et dynamiques. Programmation côté serveur

Internet statique et dynamique Programmation côté Serveur. Programmation de sites web statiques et dynamiques. Programmation côté serveur Programmation de sites web statiques et dynamiques Programmation côté serveur Jean CARTIER MASTER INI jcartier@laposte.net 1 SOMMAIRE Internet statique et dynamique Côté Client Le HTML : Principe de fonctionnement

Plus en détail

Manuel utilisateur e-smile / fiches synthétiques 1. CONNEXION AU PORTAIL 2. RESERVATION DE VOL/TRAIN

Manuel utilisateur e-smile / fiches synthétiques 1. CONNEXION AU PORTAIL 2. RESERVATION DE VOL/TRAIN CONNEXION AU PORTAIL Pour vous connecter : https://www.selectour-affaires.com Identification Saisir l identifiant et le mot de passe fournis par votre agence Selectour La page p d accueil Identifiant :

Plus en détail

Leçon 0 : Introduction au développement web

Leçon 0 : Introduction au développement web Module : Atelier programmation n- tiers Atelier de TP : N 0 Durée : 6h Groupes : M31- M32 Leçon 0 : Introduction au développement web NB : Ce document est un support de cours (notes de cours) : ce n'est

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation du site Web d administration d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation du site Web d administration d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation du site Web d administration d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.0.2 du 08/02/2015 Table des matie res

Plus en détail

ResaNet pwd WebCamp. Référence du document : Version du Modifiée par Commentaires

ResaNet pwd WebCamp. Référence du document : Version du Modifiée par Commentaires ResaNet pwd WebCamp Référence du document : Version du Modifiée par Commentaires Table des matières 1. BUT DU DOCUMENT... 3 2. APPEL A RESANET... 4 2.1. Point d'entrée... 4 2.2. Paramètre obligatoire...

Plus en détail

Créer un compte. Rendez-vous sur http://mail.google.com cliquez sur Créer un compte puis renseignez les champs nécessaires. Attention à cette option!

Créer un compte. Rendez-vous sur http://mail.google.com cliquez sur Créer un compte puis renseignez les champs nécessaires. Attention à cette option! Avril 2014 Créer un compte Se connecter Interface Menu principal Boite de réception Nouveau message Répondre à un message Ajouter une pièce jointe Catégories / Libellés Rechercher Filtres Contacts Paramètres

Plus en détail

Découvrir Internet et rechercher des informations

Découvrir Internet et rechercher des informations Module Internet Découvrir Internet et rechercher des informations Médiathèque de Haguenau - mediatheque.ville-haguenau.fr 1 Sommaire Sommaire 2 I. Internet 2 a. Définition 2 b. Quelles sont les utilisations

Plus en détail

Créer un compte utilisateur

Créer un compte utilisateur Les comptes utilisateurs http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-a-linformatique/decouvertewindows/comptes-utilisateurs Créer et gérer un compte utilisateur Un ordinateur

Plus en détail

//////////////////////////////////////////////////////////////////// Développement Web

//////////////////////////////////////////////////////////////////// Développement Web ////////////////////// Développement Web / INTRODUCTION Développement Web Le développement, également appelé programmation, désigne l'action de composer des programmes sous forme d'algorithme (codage).

Plus en détail

Tapez les mots justes

Tapez les mots justes 0BOptimisez vos recherches sur Internet Bien souvent une recherche sur Internet se solde par... trop de réponses, et pas toujours les bonnes! Il convient donc de formuler vos requêtes en respectant quelques

Plus en détail

Présentation des flux RSS

Présentation des flux RSS TITRE DU DOCUMENT Présentation des flux RSS AUTEUR(S) M. LOTFI 30/10/08 DATE VERIFICATEUR(S) G. Le Roy DATE DIFFUSION 2 sur 28 HISTORIQUE DES S DU DOCUMENT Version Date Auteur Commentaires 1.1 30/10/08

Plus en détail

Notice offre de «Télé-services»

Notice offre de «Télé-services» Notice offre de «Télé-services» 1.1 Offre de «Télé-services» A l aide de votre navigateur (Internet Explorer ou Mozilla Firefox), connectez-vous avec l adresse internet (URL) provenant de l'établissement

Plus en détail

Formation Symfony 2, fondamentaux et avancé

Formation Symfony 2, fondamentaux et avancé L institut de formation continue des professionnels du Web Formation Symfony 2, fondamentaux et avancé Référence formation : Durée : Prix conseillé : SF2 5 jours (35 heures) 2 600 HT (hors promotion ou

Plus en détail

Environnement Numérique de Travail Utilisation du réseau Wi-Fi Informations importantes sur les conditions d accès

Environnement Numérique de Travail Utilisation du réseau Wi-Fi Informations importantes sur les conditions d accès Environnement Numérique de Travail Utilisation du réseau Wi-Fi Informations importantes sur les conditions d accès Le réseau sans fil de l université («WEtud») est accessible à tous les étudiants actuellement

Plus en détail

Examen d'informatique module INF112. 1ère session 2003-2004. sans calculatrice, sans document

Examen d'informatique module INF112. 1ère session 2003-2004. sans calculatrice, sans document Examen d'informatique module INF112 1ère session 2003-2004 sans calculatrice, sans document Le barème est indicatif Sauf indiqué contraire, dans les questions à choix multiples, il peut (ou non) y avoir

Plus en détail