<div dir="ltr"><div><div><div><div>J'ai essayé, mais raté, de faire une petite introduction à "je commence mon site web en Django" hier.<br><br>Voici pour commencer les soucis :<br></div>- commencé trop tard<br>
</div>- commencé sur un sujet imposé (mon idée à moi qui me paraissait intéressante, mais pas forcément adaptée aux besoins/envies des gens)<br></div>- commencé de 0, et donc rébarbatif (expliquer ce qu'est un environnement virtuel, le gestionnaire de paquets python, créer un projet django, une application...). Peut-être commencer avec une base déjà fonctionnelle<br>
</div><div>- format pas idéal : un gars qui fait et qui commente, au lieu d'avoir X personnes qui font, avec un gars qui file un coup de main, répond aux questions...<br><br><br></div><div>Voici en vrac quelques idées pour une future "introduction" :<br>
</div><div><br>- je commence mon site web en django, mais chacun sur son PC, et on déroule les étapes ensemble<br>-
 plus bas niveau, je commence à programmer en python (peut-être plus 
intéressant pour commencer ?), découverte de la syntaxe, et des 
"goodies" de python<br>- comment utiliser git/mercurial (TP)<br>- comment utiliser github/bitbucket (TP)<br>- qu'est-ce que la programmation orientée objet (introduction)<br>- qu'est-ce que la programmation fonctionnelle (introduction)<br>
<div>-
 comment fonctionne un site web, qu'est-ce que HTML/CSS/Javascript, à 
quoi sert un framework de développement web, qu'est-ce que HTTP, les 
middlewares, une API...<br></div>- votre idée ici...<br><br>Je ne suis pas encore persuadé que ce soit le genre de choses intéressantes à aborder lors d'un LOAD par contre...<br><br></div><div>Mathieu<br></div></div>