Webdesigner
Een webdesigner is iemand die de vormgeving van websites ontwerpt. De software die voor de functionaliteit van een website zorgt, wordt gemaakt door een webprogrammeur. Het ontwerpen van de database en basis opzet gebeurt door een web-software-architect[bron?]. Vormgeving en functionaliteit worden door verschillende vakgebieden ingevuld.
Hoewel bijna iedereen een website kan maken, wordt de betekenis van het woord webdesigner toch meest in de beroeps-betekenis gezien. Net als bij vrijwel alle andere beroepen, kunnen de beoefenaren zowel mannelijk als vrouwelijk zijn.
Gezien het toegenomen belang van internet in de commercie, wordt het maken en onderhouden van een website steeds vaker uitbesteed aan een bureau met professionele webdesigners, die bij het creatieve proces een afweging dienen te maken tussen de wensen van de klant en de technologische mogelijkheden. Tevens moet hij daarbij de huisstijl van het betreffende bedrijf integreren, rekening houden met leespatronen, marketingmodellen, verwachte heatmaps, uitbreidingsmogelijkheden etc.
Een webdesigner kan als freelancer werken maar ook als personeelslid van een internetbureau of bedrijf gespecialiseerd in webdesign.
Waar een tiental jaren geleden iemand die handig was met een computer, die verstand had van programmeertalen en specifieke programma's, websites kon maken voor zijn beroep, zijn er anno 2009 meerdere mogelijkheden om praktijkgerichte opleidingen te volgen die leiden naar het diploma Webdesigner, zowel van algemene instanties als van onderwijsinstanties als van de softwaremakers zelf. Tevens zijn er diverse hulpmiddelen beschikbaar gekomen, zowel voor professionele webdesigners als voor de hobbyisten, zoals zogenaamde templates ofwel kant-en-klare websites waar alleen de tekst en techniek nog ingevuld hoeft te worden.
Doordat de technologische ontwikkelingen steeds verder gaan, worden de eisen die aan een webdesigner worden gesteld ook steeds hoger : met alleen kennis van een HTML-editor en een grafisch programma komt men er niet meer, de klant vraagt om interactieve websites met gebruikmaking van Cascading Style Sheets, een database als back-end, soms Flash of HTML5 voor presentatiedoeleinden. Vaak ziet men dan ook een in een specifiek onderdeel van een website gespecialiseerde webdesigner als onderdeel van een team.