Ma première formation !

Le 13 juillet dernier j'ai eu la chance de donner une formation à mes (anciens) collègues de travail, voici un petit retour...

J'adore partager mes connaissances. Je n'aurais pas un blog sinon :-) .
Avant la fin de mon contrat j'ai donc décidé de proposer une formation sur Internet et HTML à mes collègues. À mon plus grand étonnement ça a intéressé beaucoup de monde ! (bon, ça reste relatif, j'étais dans une PME)

En plus de mon désir de partager, il y avait également l'envie d'essayer quelque chose de nouveau. Et pourquoi pas formateur ? D'autant plus que mes collègues en avaient vraiment besoin; vision dépassée du HTML (malheureusement comme beaucoup de professionnels) ou comme quelque chose de compliqué, soupe de tags pour la quasi-totalité des sites de la boite, maintenance difficile, et méconnaissance totale du milieu pour certains.

Internet

La première partie portait sur le réseau Internet. J'ai trouvé utile d'en parler car il est toujours bon de comprendre comment l'information circule. De plus je pense qu'il est capital de comprendre la différence en le Web et Internet, car trop de gens font l'amalgame...

J'ai donc présenté Internet comme une plateforme physique et matérielle permettant d'exécuter des applications.
A partir de cette affirmation j'ai enchainé sur la manière dont les machines peuvent communiquer en expliquant rapidement l'architecture client-serveur, le protocole Internet et l'adresse IP.
J'ai ensuite fait le rapprochement avec DNS, en expliquant la raison du développement d'une telle application.
A partir de ce point j'ai eu du mal à trouver une transition. Je voulais aborder les applications que l'ont peut trouver sur Internet, et j'ai commencé par faire une parenthèse sur le P2P. Je me suis rendu compte que c'était un mauvais choix. Je voulais leur fournir un élément qu'ils connaissent pour ne pas être trop perdu, mais ça a plus semé la confusion qu'autre chose.

L'essentiel de cette partie reposait sur les différentes applications que je voulais expliquer.
J'ai commencé par HTTP, l'essence du Web.
Puis j'ai expliqué FTP et sa liaison avec le Web.
Ensuite j'ai abordé les applications de gestion des emails (SMTP, POP3 et IMAP).
Et pour finir j'ai dit quelques mots sur SSH.
Pour illustrer le tout j'ai pris exemple sur l'architecture des serveurs de la boite.

Je voulais être le plus simple possible, et ne surtout par donner trop d'informations (un néophyte est vite perdu face à un technicien, surtout quand ce dernier commence à débiter son charabia :-) ). J'ai eu énormément de questions, et ça fait plaisir de voir que tout le monde était intéressé, voulaient comprendre.

Le but de cette partie était de fournir les éléments pour que tout le monde puisse dialoguer avec les techniciens (les journalistes, l'administration, etc.) et je pense que j'ai accompli ma mission.

HTML

La deuxième partie portait sur HTML, j'avais environ 1h30 pour expliquer les bases.

En introduction j'ai expliqué le but de HTML ainsi qu'un historique. J'ai eu des réactions sur ces diapositives, et pas forcément celle dont je m'attendais. J'ai volontairement orienté cette partie sur la sémantique, et le besoin de structurer du contenu. Je m'attendais donc à avoir des questions là dessus, mais en fait c'est passé comme une lettre à la poste... Tant mieux ? Peut-être pas, j'ai eu l'impression que ça leur est complètement passé au dessus de la tête. Pas grave, tout le reste de la présentation était basé dessus.

Par contre j'ai eu des questions intéressantes sur l'évolution de HTML, la nécessité de développer une nouvelle "version", la raison de l'immobilisme de ces dernières années, etc. J'étais malheureusement assez mal préparé là dessus et j'estime que je ne leur ai pas donné tous les éléments dont ils avaient besoin.

Très rapidement j'ai parlé de la différence entre HTML et XHTML, et là j'ai eu les réactions que je voulais entendre. Ils n'ont pas vraiment compris l'intérêt d'avoir une version du HTML moins permissive (syntaxicalement parlant), pour eux ça aurait été largement plus simple de proposer uniquement un des langages. Ils ont bien compris la confusion que ça peut apporter. Le plus étonnant c'est qu'ils étaient prêt à privilégier XHTML puisque plus "propre". Mais, comme je leur ai dit, ils avaient ce point de vue principalement parce qu'ils travaillent dans ce domaine. Proposer un langage strict à des personnes ne souhaitant pas s'investir aurait été un frein à l'expansion du Web (ou pas...).

Bref, j'ai tout de suite enchainé sur les bases du HTML, et j'ai volontairement fait l'analogie avec des boites que l'ont peut empiler, remplir, etc. En théorie ils étaient très réceptifs, mais en pratique c'est autre chose...
Pour les attributs j'ai fait référence à des étiquettes que l'on peut coller sur la boite (une boite <a> a une étiquette où est indiqué l'adresse de destination par exemple).

Par contre j'ai fait une grosse erreur. J'ai voulu les amener à réfléchir sur le contenu, en leur posant la question "Une image n'est pas un contenu ?" et en présentant ce code : <img>fichier.jpg</img>
Mais ça n'a pas marché, lors de la pratique ils ont cru que c'était possible de faire ça. Ça m'apprendra !

Pour clore la partie HTML j'ai voulu les faire réfléchir sur l'utilisation de <table> mais j'ai du m'y prendre mal (encore !), globalement je pense qu'ils ont compris, mais l'histoire de "données tabulaires" les ont laissé un peu dubitatif.

Je leur ai proposé des exercices pour mettre en pratique ce que je leur ai montré. Et là j'ai des remarques intéressantes :

  • Ils n'ont pas retenu/vu l'utilité des métadonnées (en gros ils ont zappé le <head>)
  • Ils ont eu beaucoup de mal avec la fermeture des balises, slash mal placé ou manquant, fermeture oubliée, confusion aves les balises autofermantes, etc.
  • Et finalement ils ne voient pas trop l'intérêt de la sémantique puisque <i> ça "met en italique" alors pourquoi utiliser <em> ? Au final ils voulaient faire du "qui marche" et c'est un peu dommage...

En conclusion je pense avoir en partie raté ma présentation sur HTML. Le message que j'ai voulu faire passer n'est pas complètement arrivé et je pense que je suis le seul fautif... Par contre je ne vois pas trop ce qui en est la cause... (peut-être que c'était une mauvaise idée de finir ma présentation à 3h du matin ? Ou peut-être qu'ils en avaient marre après 3H passés à m'écouter).

Au final c'est une très bonne expérience, très enrichissante (peut-être plus pour moi que pour eux) ! Et si c'était à refaire je le referai, mais en me préparant mieux.

PS: Il peut y avoir des erreurs dans les slides, ou des informations tronquées. Je ne voulais pas surcharger ces pauvres gens d'informations qu'ils ne voulaient/pouvaient pas ingurgiter.
PPS: Stéphane, j'ai fait des efforts sur les majuscules à accents et cédilles, c'est mieux :-P ?
PPPS: Je suis vraiment nul en français...
PPPPS: Vous pouvez crever pour les photos.

Commentaires

Boaf j'ai déjà vu les pps moi (ouais j'ai eu ça en avant première). J'comprend que ça puisse être interressant d'être formateur mais j'aurai quelques cotés de ma personnalité à modifier un peu avant (syncope en cas de trop'd'monde :D).

M'enfin s'ils ne t'ont pas sifflé à la fin, c'est que ca n'a pas du être si horrible que ça ta partie sur le html ;)

J'aurais payé cher pour voir ça :)

Bonjour,
c'est mon premier commentaire sur ton blog, j'aurais aimer voir tes diapos mais voilà ils sont en "ppsx", office 2007 est passé par là malheureusement.

Pour ce qui est de ta présentation sur "internet" et "html" c'est interessant (je parle du billet) mais c'est raté question accessibilité :)

Personnellement j'utilise OpenOffice (sur Ubuntu et XP); au moins le format Office 2003 "pps" aurait été plus accessible.

@khalid : J'ai eu la flemme de convertir (j'ai fini mon billet un peu tard ^^), je viens de changer pour des pps ! (en plus c'est nul Office 2007)

Merci pour ta réponse, enfin je peux lire tes diapos :-)

Pour plus d'inofs sur le format de Office 2007 et les problèmes que ça pose, je vous propose un article très intéressant : nauges.typepad.com/my_web...

Bonne lecture :-)

Intéressant comme démarche. J'ai moi même longtemps réfléchi à la possibilité de donner un jour des cours. Je pense en effet que la durée est un facteur très important. Difficile pour un néophyte de garder toute sa concentration lors d'une longue séance où il est submergé de nouvelles notions et autres acronymes barbares.

Je suis une des buses en HTML qui a suivi la formation...j'aime beaucoup "ce petit retour" :s
Merci Nico

C'est normal que les gens veulent faire du qui marche ! Ce sont les professionels qui veulent faire de la qualité ^^

C'est déjà une bonne chose si ils repartent en sachant faire ce qu'ils veulent, tu peux être content de toi :)

Merci beaucoup pour l'encouragement :) !

Désolé de demander ça mais ça m'intrigue, comment es-tu arrivé(e) sur mon blog ?

Il me semble que je cherchais à parser un fichier XML ou quelque chose dans se gout.
J'ai trouvé le site bien fait et j'ai été intrigué par ton profil (je suis responsable informatique web et il faut se cultiver chez les bonnes personnes).

Bravo :)

Laissez le vôtre !

Les commentaires pour ce billet sont fermés.

À propos du billet

samedi 18 août 2007 à 02:14

Classé dans :

10 commentaires

Navigation inter-billets