Programmation Web
Ce cours présente les différentes architectures et technologies utilisées pour développer des applications Web.
Ressources en ligne
Voici les différentes ressources disponibles en ligne pour approfondir le cours. Malheureusement, vous allez vite vous rendre compte que toutes ces ressources sont en anglais, mais c’est le prix à payer pour profiter d’une documentation de qualité et à jour, get over it! Personnellement j’ai un faible pour les ressources de Mozilla ou du W3C.
- Le Mozilla Developper Network propose plusieurs cours en lignes ainsi que des documentations de références sur HTML, CSS et JavaScript
- WebPlatform propose plusieurs cours en lignes ainsi que des documentations de références sur HTML, CSS et JavaScript
- Le wiki du W3C propose plusieurs cours en lignes ainsi que des documentations de références sur HTML, CSS et JavaScript
- SitePoint propose des documentations de références sur HTML, CSS et JavaScript
- W3Schools propose plusieurs cours en lignes ainsi que des documentations de références sur HTML, CSS et JavaScript.
- Can I Use? permet de visualiser rapidement quels navigateurs supportent une fonctionnalité donnée de HTML, CSS ou JavaScript.
Validation de pages
Les validateurs (X)HTML et CSS du W3C vous permettent de vous assurer que vos pages web sont correctes,
Cheat sheets
Ces cheat sheets vous servirons d’aides mémoires très pratiques pendant que vous développez. Merci à leurs auteurs respectifs.
Outils et librairies
- Pour éditer le code source, je vous conseille : Visual Studio Code.
- Pour débugger votre code HTML, CSS ou JavaScript les outils pour développeurs des navigateurs sont très pratiques.
- La librairie Bootstrap permet d’écrire du HTML et du CSS avancé de manière beaucoup plus simple. Elle vaut le coup d’oeil (et est notamment utilisée au sein de ce site).