Projet HTML                       (version "slides" ici)

http(s)://www.phmartin.info/cours/pHtml/       (4 ECTS ; 15h de CMs ;  15h de TDs * 3 groupes)
      Objectif : savoir utiliser HTML et CSS (+ peut-être : introduction à Javascript) en suivant des bonnes pratiques !
Enseignant : Philippe Martin  (Prenom.Nom @ univ-reunion.fr)

Plus généralement, relisez les rôles/devoirs de l'enseignant et de l'étudiant.   

 

*   
CM 1  +  TD 1   →   introduction à HTML et aux "bonnes pratiques de codage"       {cf. related e-mail part}
Avant le 1er CM de ce cours (vendredi 27/02), étudiez
  1. jusqu'à "CM 2 + TD 2" non-inclus, les paragraphes de la page centrale de ce cours à
    https://www.phmartin.info/cours/pHtml/ et TOUS les documents pointés par ces
    paragraphes (TOUS Les liens hypertextes fournis doivent être explorés) !
    Utilisez les icônes de contraction/expansion pour lire le contenu complet des
    "paragraphes contractés". Ne re-contractez pas un paragraphe (et en particulier celui
    débutant par "Pour des questions administratives") avant d'être sûr que vous n'oublierez
    pas son contenu. J'enlèverai désormais des points à ceux qui continueront à m'envoyer
    des e-mails sans indiquer leur nom, leur cours, le fait que vous êtes en L1-Info, ou encore
    sans utiliser de correcteur d'orthographe !
    Dans la version "slides" de la page centrale du cours, utilisez les flèches de votre clavier
    pour naviguer entre les pages.
  2. https://fr.wikipedia.org/wiki/Hypertext_Markup_Language
  3. https://www.phmartin.info/cours/pHtml/1_HTML_intro/1_introSlides_www.html
  4. https://www.phmartin.info/cours/pHtml/1_HTML_intro/1_zHTML.pdf
  5. les 8 premières pages de https://www.w3schools.com/html/
    → jusqu'à la page "HTML Paragraphs" incluse ; agrandissez suffisamment
    la fenêtre de votre navigateur pour que l'index des pages apparaisse.
  6. le sujet du TD 1 à http://www.phmartin.info/cours/pHtml/1_HTML_intro/td1/
    → commencez ce TD avant ce 1er CM !  Plus généralement,
    si vous ne commencez pas à préparer un TD avant "le CM auquel ce TD correspond"
    (donc, en général, au moins 10 jours avant ce TD et au moins 4 jours avant ce CM),
    il y a très peu de chances que vous ayez la moyenne (ou même 5/20) à ce TD
    (d'autant que, à partir du CM 3, vous aurez 5 points de pénalité si vous ne m'envoyez pas
    un "pré-rendu de TD" décent au moins 24 heures avant "le CM auquel ce TD correspond").
    Tous les TDs et pré-TDs sont notés (partiellement automatiquement) basé sur les
    fichiers HTML+CSS que vous enverrez. La "grille d'évaluation des TDs" fournit des
    détails sur les évaluations.
    Puisque vous devez commencer ce TD 1 avant le CM 1, vous devez avoir téléchargé et
    utilisé le "vérificateur de syntaxe HTML du W3C" avant le CM 1 ; pour cela, voyez
    https://www.phmartin.info/cours/pHtml/BPs/HTML_BPs.html#FormalLanguageValidator
Durant ce 1er CM (entre autres), un test (QCM) vérifiera que vous avez étudié ces documents
et commencé votre TD 1.
En début de chaque CM, posez vos questions sur ce CM et sur son TD. Aussitôt après
les réponses à vos questions, le test pourra commencer.
Les QCMs ne vous demanderont pas de connaitre de dates.
*   
CM 2   +  TD 2   →   introduction à CSS              {cf. related e-mail part}          catégorisation d'objets HTML/CSS
Avant le 2nd CM, étudiez
  1. https://fr.wikipedia.org/wiki/Feuilles_de_style_en_cascade
  2. les 13 premières pages de https://www.w3schools.com/css/
    (→ jusqu'à la page "CSS Box Model" incluse),
  3. tous les documents liés au CM 2, au TD 1 et au TD 2.
     Régulièrement (au moins le vendredi après 20:30 ou lorsqu'indiqué), re-téléchargez BPs_check.js
     (ou mettez à jour l'appel de Document_checkBPs() : voir le commentaire à ce propos dans le source du modèle pour le projet).
*   
*   
*   
*   
*   
*