Welkom bij Design School for Developers

Design School for Developers is een tutorialserie die ontwikkelaars (en degenen die nieuw zijn of gewoon geïnteresseerd in ontwerpen voor het web) helpt meer te weten te komen over de technieken en beslissingen die worden toegepast achter het ontwerp dat ze mogelijk coderen.

U bent mogelijk een ontwikkelaar die gewend is om met andere ontwerpers samen te werken en een beter begrip van het ontwerp in het algemeen wilt krijgen, of u kunt een ontwikkelaar zijn die aan uw eigen projecten wil - of moet werken - en graag zou willen leren ontwerpen betere websites.

Hoe dan ook, en ongeacht uw situatie, tegen het einde van deze sessie bent u gewapend met een enorme hoeveelheid kennis die u in uw volgende project zult kunnen toepassen..


Wat is Design?

We kunnen losjes definiëren Ontwerpen zoals:

beslissen over het uiterlijk en de werking van (een gebouw, kledingstuk of ander object), meestal door er een gedetailleerde tekening van te maken.

Hoewel dit niets te maken heeft met internet, kunnen we dit vrij gemakkelijk vertalen om te relateren aan wat ontwerpen voor het web betekent:

beslissen over het uiterlijk en de werking van (een website, gebruikersinterface of app), door gedetailleerde, informatieve en nuttige handleidingen en digitale weergaven van het product te maken.

Het ontwerpen van een nuttig product was nog nooit zo eenvoudig en hetzelfde geldt bij het ontwerpen voor het web. Sinds het internet is gevormd, heeft het vele evoluties en revolutionaire stadia doorlopen - de introductie van op CSS gebaseerde lay-outs bracht bijvoorbeeld veel nieuwe manieren om visuele hoogstandjes op het web te introduceren en voor hen te worden gezien door velen.

Nu, samen met de uitdagingen die we eerder hadden bij het ontwerpen voor het web, zijn er nog veel andere obstakels om het hoofd te bieden. We moeten niet alleen een website ontwerpen die er goed uitziet en, vooral, zijn doel dient, maar we moeten hem ook responsief maken, op een belachelijk grote hoeveelheid apparaten werken en nog steeds goed presteren, ongeacht de hoeveelheid afbeeldingen en inhoud die we hebben hebben op een site.

Maar ook al staan ​​we voor veel uitdagingen in het ontwerpen voor het web, er is veel dat we doen waar we trots op kunnen zijn. Wij zijn een van de meest innovatieve industrieën ter wereld, voortdurend in staat om onszelf en het werk dat we doen vooruit te duwen - en dat is iets om trots op te zijn.

Kortom, ontwerpen voor het web zal nooit een gemakkelijke taak zijn - er zijn veel uitdagingen en obstakels waarmee we te maken zullen krijgen en wanneer je nieuw bent in het ontwerpen voor het web kan het behoorlijk overweldigend zijn. Veel belangrijke beslissingen worden genomen bij het ontwerpen van een website - de meest elementaire zijn de gebruikte kleuren, typografie en visuele beelden en hoe al deze en vele andere ontwerpelementen samenkomen om een ​​echt samenhangende, mooie ervaring te creëren voor onze gebruikers..

Als ontwikkelaar bent u waarschijnlijk gewend om te worden voorzien van afgewerkte ontwerpen die u vervolgens zult gebruiken om een ​​volledig functionele website-build te ontwikkelen. Gedurende deze tijd kunt u beslissingen tegenkomen die vreemd of misplaatst lijken - of u hoeft alleen maar een beetje nieuwsgierig te zijn naar de reden waarom een ​​ontwerper een bepaald besluit heeft genomen.

Een klein voorbeeld is dat u misschien niet begrijpt waarom een ​​ontwerper niet tevreden is als de ingebouwde elementen niet volledig op dezelfde manier worden uitgelijnd als op de geleverde PSD. Tegen het einde van deze serie, zou ik hopen dat je een veel beter begrip zou hebben van de redeneringen achter dergelijke beslissingen - en als je nog steeds niet zeker bent van een reden waarom een ​​beslissing is genomen, zul je het vertrouwen en begrip hebben om praat goed met de ontwerper over uw zorgen.

Aan het eind van de dag kan een beter begrip van het ontwerp waaraan u werkt alleen maar betekenen dat u beter werk gaat produceren. Met een meer op design geïnformeerd en georiënteerd brein, zou ik hopen dat je het ontwerpen voor het web meer zou kunnen waarderen - en er zelfs zelf aan kunt werken.

Over opdrachten

Aan het einde van elk artikel in deze sessie vindt u een lijst met opdrachten. Deze zijn bedoeld om u praktische dingen te doen te geven en de vaardigheden in praktijk te brengen waarover u hebt geleerd.

Ik merk altijd dat ik eigenlijk beter leer aan het doen iets, in plaats van er alleen maar over te lezen - en het voltooien van deze opdrachten is een goede, risicovrije manier om te oefenen waar je over hebt geleerd, zonder enige beperkingen.

Dus laten we vast komen te zitten met de eerste les!