Skip to content

Le Web

Le développement web est un domaine très vaste, et il occupe une bonne partie des supports de ce site. Cette page est votre point d'entrée : tout ce qui touche au web y est référencé, du HTML au déploiement d'une application Laravel, en passant par PHP, la base de données, JavaScript, VueJS, les API et la sécurité.

Comment lire cette page

Si vous suivez les cours, la section « Les parcours » vous donne l'ordre conseillé. Le reste de la page est un annuaire : vous y retrouverez rapidement un cours, un complément, un aide-mémoire ou un TP précis.

Les parcours

Les parcours sont des pages qui listent les TP dans l'ordre dans lequel je vous conseille de les faire, avec les points étapes évalués. Ils s'enchaînent :

  1. Les fondamentaux du web : HTML, CSS, la mise en page, la maquette, un premier site en ligne.
  2. Les TP PHP de base : PHP, les formulaires et la base de données dès le début, la session, l'authentification, l'organisation du code, puis les premières classes (POO).
  3. Les TP PHP avancés : le MVC, puis Laravel jusqu'aux API et au déploiement.
  4. Les TP JavaScript : le JavaScript dans le navigateur, le DOM, l'Ajax, puis VueJS.
  5. La sécurité OWASP : les failles les plus courantes, comment les reconnaître et les corriger.

Et en transversal, quel que soit le parcours : le versionning avec Git et GitLab, utilisé pour tous les rendus.

Le poste de travail

HTML et CSS

PHP et la base de données

Le MVC et Laravel

JavaScript et VueJS

Les API

La sécurité

Les CMS

Pour réviser

×

Reformulation

La reformulation (IA) peut faire des erreurs. Envisagez de vérifier les informations.