1. Introduction à Internet

  1. Qui suis-je ?
  2. Qu'est-ce qu'Internet ?
  3. L'architecture Client-Serveur
  4. Qu'est-ce qu'un site Internet ?
  5. Qu'est-ce qu'un navigateur web ?
  6. Le protocole HTTP
  7. W3C : les standards du Web
  8. Les langages de programmation
  9. Mon premier serveur web
  10. Références
Télécharger le cours : Internet-Introduction.pdf

2. Cours XHTML

  1. XHTML : définition
  2. Ma première page XHTML
  3. Blocs et conteneurs
  4. Structuration du texte
  5. Les commentaires
  6. Les liens hypertextes
  7. Les images
  8. Les listes
  9. Les tableaux
  10. Les formulaires
  11. Caractères spéciaux
  12. Valider son code XHTML
  13. Travaux pratiques : créer votre site Internet

3. Cours CSS

  1. Introduction
  2. Syntaxe
  3. Inclure des CSS dans une page XHTML
  4. Les arrières plans
  5. Les textes
  6. Les polices de caractère
  7. Les liens
  8. Les listes
  9. Le modèle de boîte : dimensions, bordures et marges
  10. Mise en application sur les tables
  11. Mode d'affichage
  12. Positionnement
  13. Méthodes d'alignement des éléments de type bloc
  14. Valider son code CSS

4. Cours CMS

  1. Qu'est-ce qu'un logiciel libre ?
  2. Qu'est-ce qu'un CMS ?
  3. Les étapes d'un projet CMS
  4. Plone
    • Le CMS
    • Qui utilise Plone ?
    • Installation
    • Démo et pratique
    • Exemples d'extensions
    • Rôle du développeur
    • Références et documentations
    • Services d'hébergement gratuit ?
Télécharger le cours : Internet-Cours-CMS.pdf

5. Introduction à Python

  1. Pourquoi Python ?
  2. Le langage
  3. Les classes
  4. Les exceptions
  5. La bibliothèque
  6. Références
  7. Le Zen de Python
  8. Exercices
Merci à Stéphane Raimbault qui m'a gracieusement
permis de réutiliser son cours d'introduction à Python.

Sylvain Boureliou - sylvain.boureliou@gmail.com - www.boureliou.com