Comment enseigner l'int├ęgration web ? - commentaires Comment enseigner l'intégration web ? 2014-08-23T00:42:22Z http://romy.tetue.net/comment-enseigner-int%C3%A9gration-HTML#forum6052 2014-08-23T00:42:22Z <p>Demandez à Matéo d'openclassroom ^^.<br class="manualbr" />Pour faire apprendre les bonnes pratiques il faut juste dire que : « ce qui est mal est mal » et bien appuyer sur le fait que si tu fais ça ainsi tous va planter : LA PEUR. <br class="manualbr" /><i>Pas plus compliqué que ça !</i></p> <p>(Pour finir) Beaucoup diront que le plus important c'est que ça marche...</p> Comment enseigner l'intégration web ? 2014-08-21T16:31:27Z http://romy.tetue.net/comment-enseigner-int%C3%A9gration-HTML#forum6050 2014-08-21T16:31:27Z <p>@Stéphane : C'est effectivement une très bonne question à laquelle Rémy t'a bien répondu. <br class="manualbr" />Bien souvent, « intégration » et « développement » sont des principes assimilés. Il n'est pas rare, lors d'un cours d'informatique, d'entendre ces deux mots qui pour le professeur vont signifier la même chose.</p> <p>Pour ma part, la différence que j'accorde entre le développement et l'intégration est la suivante :</p> <p>L'intégration, c'est le côté « pissage de code ». C'est vulgaire, mais c'est comme cela qu'on le désigne dans le milieu. Par exemple, lorsqu'on va faire appel à un intégrateur pour un site internet, ça va être pour créer une structure HTML. Pas besoin de réfléchir réellement, il suffit uniquement d'avoir les connaissances techniques.</p> <p>Le côté développement va plus correspondre à la partie « intellectuelle ». Par exemple, si un client me demande demain de créer un logiciel, je vais d'abord concevoir ce logiciel, avec toutes les parties logiques qui le concernent, et je vais ensuite reproduire le code qui va permettre de faire fonctionner ce logiciel. Cette dernière partie pourrait correspondre à l'intégration.</p> <p>Pour résumer, et je peux me tromper :</p> <p>l'intégration = mise en place du html<br class="manualbr" />développement = création d'un système de fonctionnement + mise en place du html</p> Comment enseigner l'intégration web ? 2014-08-21T00:22:29Z http://romy.tetue.net/comment-enseigner-int%C3%A9gration-HTML#forum6049 2014-08-21T00:22:29Z <p>@Stéphane, histoire d'ajouter une couche de nébulosité ;-)</p> <p>De mon coté, j'utilise « développement front-end », « intégration web » ou « webdesign » pour décrire mon métier à mes interlocuteurs ; selon leur profil / historique et suivant le contexte.</p> <p>Comme l'explique bien Romy, c'est la discipline (ou plutôt l'ensemble des disciplines) qui se situent à l'articulation de l'humain et de la technique, dans la conception des sites et applications web.</p> <p>Chacun de ces 3 termes a des connotations différentes, et parfois même des significations différentes selon les contextes et les projets. Ces distinctions font et ont fait couler beaucoup d'encre (et de larmes ;) ) au sein de nos professions. Bref, c'est nébuleux, et ça le restera, je crois.</p> <p>Pour en revenir à « intégration web », la définition de Romy me va tout à fait : écriture du HTML/CSS (+ éventuellement JS pour la partie interactive / dynamique des interfaces).</p> <p>Et enfin, sur la distinction client-serveur : le HTML est encore souvent généré coté serveur, mais aussi de plus en plus souvent coté client (via JS). Le « coté client » que tu cites, fait référence au consommateur final (le navigateur) AMHA.</p> Comment enseigner l'intégration web ? 2014-08-20T15:52:38Z http://romy.tetue.net/comment-enseigner-int%C3%A9gration-HTML#forum6047 2014-08-20T15:52:38Z <p>Arf, bonne question ! à laquelle je ne saurais te répondre simplement — c'est le reste, hors web et intégration qui me paraît nébuleux… surtout lorsque j'entends parler de « côté client » ou « serveur » ;)</p> <p>Pour schématiser : le « <dfn>développement front</dfn> » consiste à construire l'interface (UI), entre la machine (dev back) et l'humain (ergo, UX). Au cœur du dev front, l'« <dfn>intégration</dfn> » désigne plus strictement l'écriture en HTML et/ou CSS. La difficulté d'appréhension qu'en ont les développeurs tient sans doute que ces deux langages sont plus descriptifs qu'algorithmiques. Typiquement, le HTML est un <a href="http://fr.wikipedia.org/wiki/langage_de_balisage" class="external" rel="external">langage de balisage</a>, qui sert à <strong>structurer</strong> l'information (textuelle et multimédia). Le CSS est une surcouche qui en décrit le rendu formel souhaité. Est-ce plus clair ? ou t'ai-je encore plus embrouillé ?</p> Comment enseigner l'intégration web ? 2014-08-20T14:16:45Z http://romy.tetue.net/comment-enseigner-int%C3%A9gration-HTML#forum6046 2014-08-20T14:16:45Z <p>J'entends souvent les webeurs parler d'« intégration » mais ça a toujours été nébuleux pour moi. Wikipédia dit que c'est « le développement web côté client » (pourquoi on ne l'appele pas « développement », dans ce cas ?) et, ici, tu parles d'écrire le HTML (ce qui se fait côté serveur). Une bonne définition/explication quelque part ?</p>