Développement web Des guides sur le développement web (design, HTML, CSS, PHP et SQL) ainsi que le projet. Comment faire le design d'un site Ce qui suit est un résumé hyper condensé du livre Refactoring UI Avant toute chose , je trouve important de noter qu'il est important de ne pas se perdre dans le design de son site, ce n'est vraiment pas la partie la plus importante pour le projet. Personnellement je trouve que le développement web est particulièrement chronophage et épuisant et c'est pour cela que je vous conseille vivement de faire le design avec l'aide de quelqu'un qui peut vous donner des idées, des feedbacks, vous soutenir, etc. La base (fonctionalités, fonts, personalité, layout global, etc) Pour commencer on peut d'abord lister les fonctionalités de la page que l'on veut designer par ordre d'importance. Ensuite on peut prendre une feuille et un gros marqueur et faire le layout global de la page en mettant en avant les fonctionalités importantes. Les couleurs viendront bien après. On peut ensuite considérer la personalité générale du site, ce qui mène déjà à certaines décisions au niveau du design : Les couleurs (i.e bleu est plus tot neutre, rose est plus tot casuel et or est plus tot sophistiqué) La rondeur (border-radius) des éléments (en général plus = plus casuel et moins = plus formel) Les polices d'écritures (serif = pro, rond et sans serif = casuel, monoespacé = techy, sans = neutre) Le ton de language utilisé dans les messages Les couleurs Ensuite on peut utiliser des sites comme Coolors pour avoir des idées de couleurs, mais il ne faut pas trop compter sur la palette générée car beaucoup plus de couleurs sont nécessaires : Une échelle de gris (mais ça peut ne pas être du gris et être du brun très foncé par exemple) pour le texte, formulaires, lignes, certaines bordures, etc Une échelle d'une autre couleur comme couleur principale qui va vraiment donner la personalité du site Plusieurs autres échelles comme couleurs d'accents de certaines choses (exemple: jaune pour un avertissement, rouge pour un danger, vert pour quelque chose de positif, etc) Mettre en place une hierarchie des éléments Il ne faut pas confondre la hierarchie du code (body, main, h1, etc) et la hierarchie des éléments. Ce n'est pas par ce qu'un élément est un