Skip to content
View dominiquevilain's full-sized avatar
🎯
🎯

Highlights

  • Pro

Block or report dominiquevilain

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dominiquevilain/README.md

J’enseigne les technologies du Web avec un accent sur la qualité Web

Je suis enseignant en Belgique, près de Liège. J’enseigne les technologies du Web, en mode full-stack.

Pour l'essentiel, les repositories scolaires sont dans des organisations dédiées.

Au delà des aspects techniques couverts par la formation à laquelle je participe, je suis surtout concerné par tout ce qui touche à la qualité Web :

  • utilisabilitĂ© (la qualitĂ© de l’expĂ©rience proposĂ©e aux utilisateurs du mĂ©dia);
  • accessibilitĂ© (la prise en compte des infinies variations dans les capacitĂ©s individuelles des utilisateurs du mĂ©dia);
  • bonnes pratiques en matière de dĂ©veloppement et d’intĂ©gration (rĂ©aliser des mĂ©dias faciles Ă  maintenir dans le temps et faciles Ă  faire Ă©voluer);
  • optimisation des performances et des ressources (pourquoi consommer trop quand on peut consommer moins ? Pourquoi ĂŞtre lent quand on peut ĂŞtre rapide ?);
  • rĂ©daction de cahier de charges (parce qu'au final, ce qui compte pour que le mĂ©dia, c'est de comprendre Ă  quel besoin il rĂ©pond);
  • typographie (le point de dĂ©part, l'essence);
  • identitĂ© et branding ;
  • rĂ©daction de contenus et communication au sens large ;
  • Ă©thique et respect de la vie privĂ©e.

J’ai découvert le Web en tant qu’utilisateur, à l’université, en 1994, où j’ai fait une licence en psychologie sociale cognitive. J’ai vraiment commencé à produire des sites Web en 1997.

Mes outils informatiques principaux pour la pratique de ce métier sont :

  • MacOS ;
  • zsh ;
  • les IDE de Jetbrains ;
  • Figma ;
  • Git et Github.

Si côté front, il n’y pas à choisir un langage, côté backend, j’ai choisi d’enseigner PHP.

C’est le langage le plus utilisé du Web et je pense qu’avec ce choix, nos étudiants ont plus de portes ouvertes devant eux. Le fait que Wordpress occupe 65% des parts de marché du secteur des CMS (le deuxième, shopify, est à peine à 6%) est un argument à lui tout seul, mais nous en avons d'autres.

En dehors de Wordpress, PHP offre l’occasion d’aborder pleinement toutes les questions liées aux bonnes pratiques, ce qui n’était pas gagné tant une réputation de langage pour bricoleur amateur l’a accompagné durant des années et continue de lui être associée auprès des ignorants ou des religieux (ce qui revient au même). Grâce à Symfony et son créateur Fabien Potencier, Laravel, PHP-Fig et d'autres initiatives, la communauté PHP ❤️ est aujourd'hui une des plus dynamiques sur le terrain de l'innovation et des bonnes pratiques.

Popular repositories Loading

  1. inuitcss-in-one-page inuitcss-in-one-page Public

    All the modules of inuit in one page, with links

    2

  2. JavaScript30 JavaScript30 Public

    Forked from wesbos/JavaScript30

    30 Day Vanilla JS Challenge

    HTML 1

  3. javascript-tutorial-fr javascript-tutorial-fr Public

    HTML 1

  4. The-PHP-Practitioner-Full-Source-Code The-PHP-Practitioner-Full-Source-Code Public

    Forked from laracasts/The-PHP-Practitioner-Full-Source-Code

    PHP 1

  5. dominiquevilain dominiquevilain Public

    1