Valid XHTML     Valid CSS2    

Listing du fichier webrd00.php

 

00001     <?php
00002     error_reporting(
E_ALL E_NOTICE E_STRICT) ;
00003     include("std.php"
) ;
00004     include("webrd_inc.php"
) ;
00005     
00006     #   # (gH)   -_-  webrd00.php  ;  TimeStamp (unix) : 11 Octobre 2016 vers 17:37
00007     
00008     debutPageWrd
() ;
00009     
00010     ## -------------------------------------------------------------------------------------------
00011     
00012     debutSection
() ;
00013     h2
("Présentation des cours et des exercices")  ;
00014     blockquote
() ;
00015     
00016     pvide
() ;
00017     
00018     p
("texte") ;
00019     echo "Le but principal de ce cours est de rentrer dans les détails des possibilités offertes par 
$XML. " ;
00020     echo " Après avoir passé en revue de détail la notion " 
;
00021     echo "d'"
.bleu("élément")." et d'".vert("attribut").", les formats classiques $XML en bureautique et en bioinformatique " ;
00022     echo " seront utilisés, sans oublier le format "
.b("VCARD/XML")."." ;
00023     echo " Nous viendrons ensuite approfondir les notions de "
.b("grammaire")." (".bleu("DTD").", ".bleu("XSD").") et les ".b("espaces de noms")." avant de " ;
00024     echo " traiter les expressions "
.vert("XPATH")." et les transformations ".vert("XSL").". La dernière partie du cours viendra utiliser ".bleu("SVG") ;
00025     echo ", "
.bleu("RTF")." et ".bleu("CSV") ;
00026     echo " avec des outils en ligne de commande pour gérer les affichages et les rendus parfois graphiques de données issues " 
;
00027     echo " de fichiers 
$XML. On utilisera systématiquement des fichiers issus de la " ;
00028     echo href
("bioinfxml.php","bioinformatique","grouge nou")." comme exemples réels." ;
00029     finp
() ;
00030     
00031     p
("texte") ;
00032     echo "Les exercices proposés sont progressifs aussi bien en termes de difficultés qu'en termes de tailles de fichier. Il va sans dire " 
;
00033     echo " que l'ordre des séries et des exercices doit donc &ecirc;tre strictement respecté. Les corrigés sont rédigés de façon à "
.b("rassurer")." et " ;
00034     echo " à "
.b("guider").". Ils sont parfois trop détaillés pour un niveau Master 1, et les fichiers sont parfois indentés abusivement, voire très aérés, de façon à bien " ;
00035     echo " faire ressortir les structures, mais l'expérience prouve que ce niveau de rédaction est souvent utile. " 
;
00036     echo " De fait, ces exercices peuvent servir d'auto-apprentissage de 
$XML (niveau 2). " ;
00037     finp
() ;
00038     
00039     p
("texte") ;
00040     echo " En plus des outils en lignes de commande, nous fournissons aussi des solutions programmées, souvent pour le Web. " 
;
00041     echo " La plupart des programmes fournis utilisent PHP ou PERL, mais certains problèmes se programment mieux en JAVA. Nous avons donc fourni " 
;
00042     echo " des solutions dans ces trois langages, mais nous avons recours, de temps en temps, " 
;
00043     echo " au langage de programmation du "
.href("http://cran.r-project.org","logiciel R")." pour tout ce qui " ;
00044     echo " est plus statistique ou bioinformatique. Nous attendons des étudiants et des lecteurs de ce cours qu'ils connaissent " 
;
00045     echo " au moins \"un peu\" ces langages, à défaut de " 
;
00046     echo " bien les maitriser... " 
;
00047     finp
() ;
00048     
00049     p
("texte") ;
00050     echo "Nous ne traitons pas le rendu de documents 
$XML via $CSS. " ;
00051     echo " Ce n'est, après tout, que de la mise en forme. Les 4 liens suivants devraient suffire pour en comprendre le "
;
00052     echo " fonctionnement&nbsp;:" 
;
00053     finp
() ;
00054     
00055     p
() ;
00056       nbsp
(10) ;
00057       #echo href("http://www.validome.org/doc/HTML_fr/xml/representation/css.htm","XML-CSS-1","nou") ;
00058       echo 
href("http://www.info-3000.com/html/xml/xmlcss.php","XML-CSS-1","nou") ;
00059       nbsp
(3) ;
00060       echo href
("http://www.lehtml.com/xml/xml_css.html","XML-CSS-2","nou") ;
00061       nbsp
(3) ;
00062       echo href
("http://www.uoh.fr/front/document/b78ba2be/a61d/4265/b78ba2be-a61d-4265-833e-52bdc42f869a/Cours_XML_UOH/co/25.html","XML-CSS-3","nou") ;
00063       nbsp
(3) ;
00064       echo href
("http://magali.contensin.free.fr/html/XML/index.php?section=document&amp;page=feuille_de_style","XML-CSS-4","nou") ;
00065     finp
() ;
00066     
00067     finblockquote
() ;
00068     
00069     ## -------------------------------------------------------------------------------------------
00070     
00071     h2
("Références") ;
00072     
00073     ## -------------------------------------------------------------------------------------------
00074     
00075     blockquote
() ;
00076     
00077     p
("texte") ;
00078     echo b
("Documents de cours&nbsp;: ") ;
00079     finp
() ;
00080     
00081     ul
() ;
00082        debutli
() ;
00083          echo href
("../tuteurs/tutxml.htm","Tuteur XML")." (gH) " ;
00084        finli
() ;
00085        debutli
() ;
00086          echo href
("http://www.grappa.univ-lille3.fr/~torre/Enseignement/Cours/XML/","Cours de XML")." F. Torre " ;
00087        finli
() ;
00088        debutli
() ;
00089          echo href
("http://www.liafa.jussieu.fr/~carton/Enseignement/XML/Cours/index.html","Cours de XML")." O. Carton" ;
00090        finli
() ;
00091        debutli
() ;
00092          echo href
("http://www.gchagnon.fr/cours/xml","Cours de XML")." G. Chagnon " ;
00093        finli
() ;
00094        debutli
() ;
00095          echo href
("http://miage.univ-nantes.fr/miage/D2X1/chapitre_presentation/chapitre.htm","Ingénierie XML")." (Nantes)" ;
00096        finli
() ;
00097        debutli
() ;
00098          echo href
("http://www.w3.org/Graphics/SVG/IG/resources/svgprimer.html","SVG Primer")." W3C Working Draft, 2010" ;
00099        finli
() ;
00100        debutli
() ;
00101          echo href
("../wstat/Programmation_R","Logiciel ".s_span("R","grouge")) ;
00102        finli
() ;
00103        debutli
() ;
00104          echo href
("http://b3d.bdpedia.fr/","Bases de données documentaires et distribuées") ;
00105        finli
() ;
00106     finul
() ;
00107     
00108     ## -------------------------------------------------------------------------------------------
00109     
00110     p
("texte") ;
00111     echo b
("Cartes de référence&nbsp;: ") ;
00112     finp
() ;
00113     
00114     ul
() ;
00115        debutli
() ;
00116          echo href
("../refcards/XPath_Reference.pdf","XPath 1.0") ;
00117        finli
() ;
00118        debutli
() ;
00119          echo href
("../refcards/XPath-2.pdf","XPath 2.0") ;
00120        finli
() ;
00121        debutli
() ;
00122          echo href
("../refcards/XSL_Reference.pdf","XSL 1.0") ;
00123        finli
() ;
00124        debutli
() ;
00125          echo href
("../refcards/XSLT_Reference.pdf","XSLT 1.0") ;
00126        finli
() ;
00127     finul
() ;
00128     
00129     ## -------------------------------------------------------------------------------------------
00130     
00131     p
("texte") ;
00132     echo href
("https://www.google.fr/search?q=xsl+tutorial","XSLT tutorials","gnoir") ;
00133     finp
() ;
00134     
00135     ul
() ;
00136        debutli
() ;
00137          echo href
("http://edutechwiki.unige.ch/fr/Tutoriel_XSLT_d%C3%A9butant","XSLT pour débutant(e)s") ;
00138        finli
() ;
00139        debutli
() ;
00140          echo href
("http://haypo.developpez.com/tutoriel/xml/xslt/","tutoriel XSLT") ;
00141        finli
() ;
00142        debutli
() ;
00143          echo href
("http://www.ibm.com/developerworks/xml/tutorials/x-introxslt/x-introxslt.html","intro XSLT")." (IBM)" ;
00144        finli
() ;
00145        debutli
() ;
00146          echo href
("http://www.cs.ox.ac.uk/dan.olteanu/tutorials/xslt1.pdf","XSLT transformations")." PDF" ;
00147        finli
() ;
00148     finul
() ;
00149     
00150     ## -------------------------------------------------------------------------------------------
00151     
00152     p
("texte") ;
00153     echo b
("Bibliographie&nbsp;: ") ;
00154     finp
() ;
00155     
00156     table
(0,20) ;
00157     
00158       tr
() ;
00159          $img1 
"../images/khg_xml.gif" ;
00160          $img2 
"../images/cerami.jpeg" ;
00161          td
("C") ; echo href("http://www.pearson.fr/livre/?GCOI=27440100422330",img($img1,$img1,250)) ;   fintd() ;
00162          td
("C") ; echo href("http://www.amazon.com/XML-Bioinformatics-Ethan-Cerami/dp/0387230289",img($img2,$img2,220)) ;   fintd() ;
00163       fintr
() ;
00164     
00165       tr
() ;
00166          td
("C") ; echo "Prise en main de XML"   br() ; echo "(K. H. Goldberg)" fintd() ;
00167          td
("C") ; echo "XML for Bioinformatics" br() ; echo "(E. Cerami)" fintd() ;
00168       fintr
() ;
00169     
00170       tr
() ;
00171          $img3 
"../images/rigaud.jpg" ;
00172          $img4 
"../images/semantic.jpg" ;
00173          td
("C") ; echo href("http://www.amazon.fr/Comprendre-XSLT-Philippe-Rigaux/dp/2841771482/",img($img3,$img3,250)) ;   fintd() ;
00174          td
("C") ; echo href("http://www.amazon.com/XML-Bioinformatics-Ethan-Cerami/dp/0387230289",img($img4,$img4,220)) ;   fintd() ;
00175       fintr
() ;
00176     
00177       tr
() ;
00178          td
("C") ; echo "Comprendre XSLT" br() ; echo "(P. Rigaud, B. Amman)" fintd() ;
00179          td
("C") ; echo "Semantic Web"    br() ; echo "(D. Allemang)" ;   fintd() ;
00180       fintr
() ;
00181     
00182     fintable
() ;
00183     
00184     ## -------------------------------------------------------------------------------------------
00185     
00186     pvide
() ;
00187     
00188     finblockquote
() ;
00189     
00190     
00191     p
() ;
00192     echo href
("montresource.php?nomfic=webrd00.php","Code-source de cette page","orange_stim nou").". " ;
00193     echo href
("index.php"," Retour à la page principale du cours.","noir nou") ;
00194     finp
() ;
00195     
00196     finSection
() ;
00197     
00198     ## -------------------------------------------------------------------------------------------
00199     finPage
() ;
00200     ?>

 

 

retour gH    Retour à la page principale de   (gH)