Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

Beginnen in webdesign

Pagina: 1
Acties:

  • ZodiacQ
  • Registratie: Maart 2009
  • Laatst online: 27-01 20:51
Hoi,

Ik heb een 7-tal jaar geleden een opleiding in de ICT genoten, maar heb toen resoluut voor systeembeheer gekozen. Nu wil ik mij in mijn vrije tijd wat meer gaan bezig houden met webdesign, just for the fun of it.(HTML, CSS, PHP zijn dus allemaal wel de revue gepasseerd).

Nu heb ik nog enkele vraagjes:
- Starten web designers (pro's) vanuit een bestaande CMS? Maken ze hun eigen CMS of doen ze iets anders.
- Kennen jullie enkele bronnen die me verder op weg kunnen helpen? Dan heb ik het niet over specifiek georienteerd op syntax (html, etc), maar eerder van een leidraad van hoe je van beginneling naar pro kan gaan zonder enkele stappen over te slagen, bvb. Eerst beginnen met wat html en css, daarna wat php en nog daarna weet-ik-veel: JSON, AJAX etc. Of is de enige leerschool gewoon doen en wat websites ontwikkelen?

P.S. Had deze post gevonden, maar is ondertussen toch alweer enkele jaren oud


Tnx.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Wat heeft designen met een CMS te maken? Je design maak je in Photoshop of een andere grafische tool, niet in je browser. Of je het vervolgens in een custom CMS of een off-the-shelve CMS inbouwt is dan helemaal niet relevant. Of bedoel je niet "webdesigner" maar "webdeveloper"? Da's nogal een wereld van verschil namelijk.

Wat betreft "van beginneling naar pro" gaan: daar kun je niet zo simpel tegenaan kijken. Je zal afhankelijk van je kennis wat boeken moeten doornemen over elk los onderwerp en die onderwerpen gewoon zelf aan elkaar rijgen waar dat nodig is. Ik ben zelf inmiddels 4 jaar professioneel bezig als webdeveloper (en daarvoor nog parttime/freelance) maar ik wil mezelf nog niet echt een pro noemen. Ik leer nog elke week wat nieuws. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Blauw
  • Registratie: Januari 2001
  • Laatst online: 13-11 07:12

Blauw

De Schreeuw

Een belangrijk verschil waar je geen onderscheid in maakt is het verschil tussen frontend en backend development.

Simpel gezegd:

Frontend > html, css, jquery etc.
backend > php, mysql etc.

Als je geen intentie hebt om voor klanten iets te maken (maar meer gewoon voor de lol) dan kun je eigenlijk alle kanten op. Wel zou ik niet alles in één keer proberen te doen, want dat gaat gegarandeerd ellende worden.

Op Codeacademy.com kun je leuke tutorials volgen in bijv html & javascript, maar ook in Python en Ruby zijn tutorials die makkelijk, leuk en uitdagend zijn. Veel plezier.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Blauw schreef op maandag 11 februari 2013 @ 18:12:
Een belangrijk verschil waar je geen onderscheid in maakt is het verschil tussen frontend en backend development.
Stiekem vind ik dat juist goed want dat onderscheid is tegenwoordig zinloos als je het mij vraagt. Een developer die, ook op professioneel vlak, alleen verstand heeft van de frontend en niks weet van de backend of andersom is wat mij betreft niet goed bezig. Zelfs als je vrijwel alleen in HTML, CSS en javascript zit te kloppen heb je af en toe nog wat serverside spul nodig. Een developer die zich maar op één kant van ons vakgebied richt zet zichzelf buitenspel.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • R4gnax
  • Registratie: Maart 2009
  • Laatst online: 06-09 17:51
NMe schreef op maandag 11 februari 2013 @ 18:18:
[...]

Stiekem vind ik dat juist goed want dat onderscheid is tegenwoordig zinloos als je het mij vraagt. Een developer die, ook op professioneel vlak, alleen verstand heeft van de frontend en niks weet van de backend of andersom is wat mij betreft niet goed bezig. Zelfs als je vrijwel alleen in HTML, CSS en javascript zit te kloppen heb je af en toe nog wat serverside spul nodig. Een developer die zich maar op één kant van ons vakgebied richt zet zichzelf buitenspel.
Eens. Een developer die op professioneel vlak zich met het web bezighoudt dient wat mij betreft ook een beetje een duizendpoot te zijn (en dient ook echt continu bezig te zijn met leren en lezen; web technologie beweegt zich zo razendsnel...)

  • NiteSpeed
  • Registratie: Juli 2003
  • Laatst online: 20-09 23:58
Roy heeft in ieder geval een hele mooie lijst gemaakt mocht je interesse hebben in het vakgebied van Front-End Development.

http://forum.fronteers.nl...ke-competenties-te-leren/

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Ik vind dat lijstje veel te beperkt/beperkend voor een webdeveloper.

[ Voor 7% gewijzigd door NMe op 11-02-2013 21:32 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • NiteSpeed
  • Registratie: Juli 2003
  • Laatst online: 20-09 23:58
Front-End Engineers die verstand hebben van usability, performance, modulariteit, responsive design, pre-processors en device compatibility zijn anders bijzonder schaars te vinden. Dan te bedenken dat dit lijstje nog gebaseerd is op een apprentice (hoe krijg ik binnen 3 maanden een novice top medior/expert niveau).

Wat mis je er specifiek aan dan?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Enige kennis van de achterkant. ;)

Ook dit vind ik niet goed genoeg voor iemand die zich zo nodig frontend-developer wil noemen:
- Beperkte kennis van browserspecifieke problemen (alle IE's)
- Beperkte kennis van JavaScript zonder libraries
Als je dan frontend developer wil zijn, dan moet je juist dáár ook kennis van hebben en niet "beperkt". Alle andere punten op die lijst vatten zich naar mij idee samen als dom HTML en CSS kloppen, al dan niet voor verschillende platformen. Ik ga nou vast overkomen als de zoveelste lutser die frontend developers geen kans geeft maar ik vind het nergens op slaan om één vakgebied op te splitsen in twee vakgebieden.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • NiteSpeed
  • Registratie: Juli 2003
  • Laatst online: 20-09 23:58
Met het oog op de toekomst zou ik eigenlijk niemand nog veel leren over IE bugs. Ik gok dat ergens dit jaar IE8 nog gedropt gaat worden door alle grote bedrijven en dan volgt de rest vanzelf. Niet echt een noemenswaardig punt om over te vallen.

Voor de rest, ik kan moeilijk ingaan op een argument als dom HTML en CSS kloppen. Klinkt alsof je goed front-end werk onderschat :).

  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
NMe schreef op maandag 11 februari 2013 @ 21:32:
Ik vind dat lijstje veel te beperkt/beperkend voor een webdeveloper.
Bedenk wel dat het maar om een evaluatieperiode van 3 maanden gaat. Rome is niet in een dag gebouwd etc.

En alhoewel ik wel denk dat de frontend en backend vakgebieden enig contact hebben zijn het wmb toch 2 afzonderlijke gebieden als je het als pro wilt beoefenen.

Wmb moet een frontender wel een mysql/postgres-db op kunnen zetten, maar hij hoeft weer niet een complete dbase te kunnen modelleren.
Net zogoed is het makkelijk als een backender een beetje ajax kan, maar hij hoeft geen complete pro-website te kunnen bouwen.

Het een beetje kennis hebben van andermans vakgebied is makkelijk om te kunnen voorzien wat handig is voor de ander, voordat er al te abstracte/gestoorde eisen gesteld worden (daar heb je sales voor) maar ik denk toch niet dat je het te diepgaand moet maken, dan kan die persoon van alles een beetje maar niets echt goed ;)

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

NiteSpeed schreef op maandag 11 februari 2013 @ 23:17:
Met het oog op de toekomst zou ik eigenlijk niemand nog veel leren over IE bugs. Ik gok dat ergens dit jaar IE8 nog gedropt gaat worden door alle grote bedrijven en dan volgt de rest vanzelf. Niet echt een noemenswaardig punt om over te vallen.
Ik loop op sommige projecten nog steeds IE7 te supporten. Sites maken die op scholen, ziekenhuizen en overheidsinstellingen leuk moeten werken is een ramp, en ook dat zou een developer moeten kunnen. Wat weer de reden is dat ik over het woord "beperkt" viel in dat lijstje. ;)
Voor de rest, ik kan moeilijk ingaan op een argument als dom HTML en CSS kloppen. Klinkt alsof je goed front-end werk onderschat :).
Ik heb vrijwel alle bekwaamheden die in dat lijstje staan en ben bovendien ook een uitstekende backender. Ik vind gewoon dat je als webdeveloper het allebei moet kunnen. En dat is inclusief alle leuke truukjes zoals responsive design, Web 2.0-hipheid (of hoe DHTML tegenwoordig ook genoemd wordt), stukjes SEO, enz. Met uitzondering van de héle grote sites (kaliber Facebook, maar ook kleiner zoals Tweakers en nu.nl) zie ik geen voordelen aan het uitsplitsen van frontend- en backend-werk.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 11-11 10:24

Bosmonster

*zucht*

Een frontend developer kent html/css EN js. De interoperabiliteit daartussen is juist heel belangrijk. Zonder JS ben je niet meer dan een html'er en geen frontend developer.

Verder zijn er genoeg gebieden waar je als frontend developer extra waarde kunt leveren. Vaak ben je verantwoordelijk voor interactie/animatie bijvoorbeeld, dus daar gevoel voor hebben is ook geen overbodige luxe. Een goed oog voor design wil ook helpen, al is het maar voor een goede samenwerking met designers. Etc.

IE8 zitten we nog wel even aan vast, zeker in Nederland. We zijn nu pas IE7 aan het afschrijven, al zijn er nog genoeg klanten die dit intern draaien en dus wel de support willen. Maar dan nog, zelfs IE9 heeft alweer z'n eigen quirks door het gebrek aan allerlei CSS3 features, dus nog even en dat is de nieuwe IE-bastaard. Zo blijft dat gewoon doorgaan zoals het al 15 jaar gaat met browsers.

En extra aandachtsgebieden die nu weer veel belangrijker zijn zijn responsive/mobile en touch-optimalisatie. En waar je dan vaak tegenaan loopt met moderne sites is performance-optimalisatie voor bijvoorbeeld iPad en hoe je slim omgaat met hardware-versnelling voor die devices.

Ow en dan vergeet ik nog toegankelijkheid (webrichtlijnen v1/2, drempelvrij), wat je bij bedrijven die regelmatig voor de overheid werken vaak tegen zult komen. Dat is bijna een vak apart.

Ik zie niet in hoe ik daar ook nog back-end development bij moet gaan doen... Je zult dan inleveren op een van de twee, om het maar niet te hebben over het feit dat het erg lastig parallel werken wordt in teams, bijvoorbeeld middels agile. De combinatie werkt misschien als je werkt met iets als Wordpress bijvoorbeeld in kleinere projecten, maar bij andere, grotere systemen heb je specialisten nodig. Ik ga echt geen .NET- of Java-specialist worden naast mijn huidige vakgebied bijvoorbeeld, tenzij ik graag 20/uur per dag met mn werk bezig ben.

[ Voor 16% gewijzigd door Bosmonster op 12-02-2013 08:11 ]


Verwijderd

Ik ben het helemaal eens met Bosmonster. Het is zeker mogelijk om all-round webdeveloper te zijn die front- en back-end kan doen. Maar het is ook niet uitzonderlijk om je volledig te specialiseren in front-end en zelfs dan kun je geen expert zijn van alle technieken. Front-end als vakgebied is al te breed geworden.

  • frumper
  • Registratie: Februari 2008
  • Laatst online: 16-11 19:25
front-end, back-end en design is allemaal leuk en aardig, maar daar win je imho de wedstrijd niet mee.
Als je als zelfstandige webontwikkelaar wil gaan beginnen, is een van de belangrijste taken het communiceren met de klant en het ontwikkelen van een passend concept voor de klant. Aan de hand daarvan dien jij te kijken of het bijv. vanuit een bestaand CMS opgebouwd kan worden (en zo ja welke) of dat er maatwerk gemaakt moet worden. En ook als je dat zelf nog niet meteen kan, is het laten ontwikkelen van maatwerk ook nog weer eens goed door jou uit te besteden aan een partij die dat wel kan.

Daarnaast kun je je gaan richten op het ontwikkelen / ontwerpen op datgene wat je het meest zult gebruiken / nodig denkt te hebben. Dit heeft namelijk ook te maken met bijv. een speciale niche waar je je pijlen op gaat richten...

Life is what happens while you're busy making other plans


  • Blauw
  • Registratie: Januari 2001
  • Laatst online: 13-11 07:12

Blauw

De Schreeuw

NMe schreef op maandag 11 februari 2013 @ 18:18:
[...]

Stiekem vind ik dat juist goed want dat onderscheid is tegenwoordig zinloos als je het mij vraagt. Een developer die, ook op professioneel vlak, alleen verstand heeft van de frontend en niks weet van de backend of andersom is wat mij betreft niet goed bezig. Zelfs als je vrijwel alleen in HTML, CSS en javascript zit te kloppen heb je af en toe nog wat serverside spul nodig. Een developer die zich maar op één kant van ons vakgebied richt zet zichzelf buitenspel.
Ik suggereer ook niet dat je je als frontender niet meer op de backend hoeft te richten of andersom, alleen zoals hierboven ook al genoemd hebben zowel frontend- als backend- development tegenwoordig echte specialisaties. Als je het in je hebt om allemaal te kunnen en heel all round te zijn _/-\o_ maar het kan zeker geen kwaad je te specialiseren op dingen die je leuk vind. Als je in zijn geval niet gaat richten op het professioneel aanbieden van webdevelopment dan kan het m.i geen kwaad om beide een beetje te kunnen. Maar als je jezelf echt wil opleiden tot webdeveloper dan kan het imo geen kwaad je te specialiseren.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Blauw schreef op dinsdag 12 februari 2013 @ 12:09:
[...]

Ik suggereer ook niet dat je je als frontender niet meer op de backend hoeft te richten of andersom, alleen zoals hierboven ook al genoemd hebben zowel frontend- als backend- development tegenwoordig echte specialisaties. Als je het in je hebt om allemaal te kunnen en heel all round te zijn _/-\o_ maar het kan zeker geen kwaad je te specialiseren op dingen die je leuk vind.
Voor mij is juist die afwisseling wat mijn vakgebied leuk maakt. Ik kan de ene dag bezig zijn met database-optimalisaties, de andere dag met een leuke animatie in javascript en de volgende dag zit ik de site responsive te maken. Ik ben het er ook mee eens dat frontendspul een vak apart is, net als backendspul dat ook is. Maar ik ben niet van mening dat dat betekent dat je niet allebei tegelijk moet/kan kunnen.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1