Logiciels pour création et publication web

De plus en plus, l'information devient « numérique » et la création de pages web est une activité particulièrement intéressante, et à la portée de tout le monde. Elle regroupe beaucoup de domaines passionnants comme :

  • le langage HTML
  • le graphisme
  • le design
  • la présentation avec les feuilles de style CSS
  • la manipulation des bases de données comme MySQL
  • les langages dynamiques comme PHP
  • les animations flash
  • et bien d'autres …

Chacun de nous peut construire des pages web statiques et les essayer sur son navigateur, qui les ouvrira comme on ouvre un fichier. Ces pages utilisent des fichiers HTML, des fichiers image et (en option) CSS.
Si vous désirez vous lancer dans des sites interactifs, vous trouverez tout ce qu'il faut dans cette section pour installer facilement un serveur  local (Apache) sur votre ordinateur, ainsi que des logiciels comme PHP, MySQL, phpMyAdmin.

Les seuls outils vraiment indispensables sont un bon navigateur, et un bon éditeur de texte. Je vous conseille notePad++ si vous êtes sur Windows. Si vous utilisez Linux, vous aurez un grand choix d'éditeurs de texte adéquats, qui intègrent un navigateur. En effet, un site web se compose essentiellement de fichiers texte (texte brut sans mise en forme), utilisant chacun un langage spécifique : html, xml, css, js, php, sql, etc...

Quelques langages du web

HTML : Hypertext Markup Language
html
CSS : Feuilles de style en cascade
css
PHP : Hypertext Preprocessor - langage de scripts libre
php
MySQL : Système de gestion de base de données (SGBD) libre
mysql