Bienvenue à l'école de design pour développeurs

Design School for Developers est une série de didacticiels visant à aider les développeurs (et les nouveaux, ou ceux simplement intéressés par la conception sur le Web) à mieux comprendre les techniques et les décisions prises derrière la conception qu'ils peuvent coder..

Vous êtes peut-être un développeur habitué à travailler avec d'autres concepteurs et que vous souhaitez mieux comprendre la conception en général, ou un développeur qui souhaite (ou doit) travailler sur ses propres projets et qui souhaite apprendre à concevoir. meilleurs sites web.

Quoi qu’il en soit et quelle que soit votre situation, à la fin de cette session, vous disposerez d’une somme considérable de connaissances que vous pourrez mettre en pratique lors de votre prochain projet..


Qu'est-ce que le design?

Nous pouvons définir vaguement Pour concevoir comme:

décider de l'apparence et du fonctionnement de (bâtiment, vêtement ou autre objet), généralement en en faisant un dessin détaillé.

Bien que cela ne parle d'aucun lien avec le Web, nous pouvons facilement traduire cela en rapport avec ce que signifie concevoir pour le Web:

décider de l'apparence et du fonctionnement de (un site Web, une interface utilisateur ou une application), en créant des guides détaillés, informatifs et utiles, ainsi que des représentations numériques dudit produit.

Concevoir un produit utile n'a jamais été facile et il en va de même pour la conception Web. Depuis sa création, Internet a connu de nombreuses évolutions et étapes révolutionnaires: l’introduction de modèles CSS, par exemple, a permis de découvrir de nombreuses façons nouvelles d’introduire des délices visuels sur le Web et de les faire voir par de nombreuses personnes..

Désormais, outre les défis auxquels nous avons été confrontés auparavant lors de la conception pour le Web, il existe de nombreux autres obstacles à surmonter. Nous devons non seulement concevoir un site Web qui a fière allure et, surtout, servir son objectif, mais il se peut également que nous devions le rendre réactif, travailler sur une quantité ridiculement vaste d'appareils et continuer à bien fonctionner, indépendamment du nombre d'images et de contenu que nous avons avoir sur un site.

Cependant, même si la conception pour le Web pose de nombreux défis, nous pouvons en être fiers de nombreuses autres. Nous sommes l’une des industries les plus innovantes au monde, nous sommes constamment en mesure de nous améliorer et de faire progresser le travail que nous accomplissons - et nous pouvons en être fiers..

En bref, concevoir pour le Web ne sera jamais une tâche facile. Nous ferons face à de nombreux défis et obstacles. Lorsque vous débutez dans la conception pour le Web, cela peut être très pénible. De nombreuses décisions importantes sont prises lors de la conception d'un site Web - les plus élémentaires étant la couleur, la typographie et les images utilisées ainsi que la manière dont tout cela et de nombreux autres éléments de conception s'imbriquent pour créer une expérience vraiment cohésive et magnifique pour nos utilisateurs..

En tant que développeur, vous êtes probablement habitué à recevoir des conceptions finales que vous utiliserez ensuite pour développer un site Web entièrement fonctionnel. Pendant ce temps, vous risquez de prendre des décisions qui vous semblent étranges ou déplacées - ou vous avez juste un peu de curiosité quant à la raison pour laquelle un designer a pris une décision particulière.

Un petit exemple est que vous pouvez ne pas comprendre pourquoi un concepteur est mécontent si les éléments construits ne s'alignent pas complètement de la même manière que sur leur PSD fourni. À la fin de cette série, j'espère que vous comprendrez mieux le raisonnement qui sous-tend de telles décisions. Si vous ne savez toujours pas pourquoi une décision a été prise, vous aurez la confiance et la compréhension voulues. parlez correctement au concepteur de vos préoccupations.

En fin de compte, mieux comprendre la conception sur laquelle vous travaillez ne peut que signifier que vous produirez un meilleur travail. Avec un cerveau plus axé sur le design et orienté, j'espère que vous pourrez apprécier davantage la conception pour le Web - et même l'essayer vous-même..

À propos des affectations

À la fin de chaque article de cette session, vous trouverez une liste de tâches. Celles-ci visent à vous donner quelque chose de pratique à faire et à mettre en pratique les compétences que vous avez acquises..

Je trouve toujours que j'apprends mieux en fait Faire quelque chose, plutôt que de simplement lire à ce sujet - et terminer ces travaux est un bon moyen sans risque de mettre en pratique ce que vous avez appris, sans aucune restriction.

Alors restons coincés dans la première leçon!