Hoe om 'n webontwikkelaar te word (met foto's)

INHOUDSOPGAWE:

Hoe om 'n webontwikkelaar te word (met foto's)
Hoe om 'n webontwikkelaar te word (met foto's)

Video: Hoe om 'n webontwikkelaar te word (met foto's)

Video: Hoe om 'n webontwikkelaar te word (met foto's)
Video: Полное руководство по Google Forms - универсальный инструмент для опросов и сбора данных онлайн! 2024, Mei
Anonim

Webontwikkeling is 'n veld wat uitbrei met die bekendstelling van nuwe tegnologieë, soos programme op slimfone en tablette. Die vraag na mense wat vertroud is met die skep van nuwe programme en programme is baie hoog. Om 'n webontwikkelaar te word, is 'n goeie strategie vir mense wat tegnies vaardig is, maar dit verg 'n bietjie werk en leer. As u 'n loopbaan as webontwikkelaar wil bou, moet u 'n stel vaardighede leer wat programmeertale, grafiese redigering en bemarking insluit.

Stappe

Deel 1 van 5: Verstaan wat nodig is om 'n webontwikkelaar te word

Word 'n webontwikkelaar Stap 1
Word 'n webontwikkelaar Stap 1

Stap 1. Weet wat werkgewers soek

Die meeste ondernemings wat 'n webontwikkelaar wil huur, sal adverteer vir 'n persoon met verskeie kwalifikasies.

  • Baie werkgewers sal wil hê dat 'n webontwikkelaar 'n baccalaureusgraad in rekenaarwetenskap moet hê.
  • Rekenaarswetenskappe berei 'n individu voor deur hom die vaardighede te leer wat nodig is vir webontwikkeling: programmering, webontwerp, databasisbestuur, netwerk en wiskunde.
  • In plaas daarvan om 'n graad te behaal, het baie webontwikkelaars professionele sertifikate. U kan dit verkry by gemeenskapskolleges, voortgesette onderwysdienste en verskeie tegnologieondernemings.
  • Microsoft bied byvoorbeeld 'n webontwikkelingskursus aan wat vereis dat u 'n eksamen moet slaag en 2-3 jaar werkservaring moet hê.
  • Alhoewel 'n graad of sertifisering die wenslikste is, is daar baie vryskutwebontwikkelaars in die mark wat suksesvolle sake bou.
Word 'n webontwikkelaar Stap 2
Word 'n webontwikkelaar Stap 2

Stap 2. Verstaan watter rekenaarvaardighede u nodig het om 'n webontwikkelaar te word

Om 'n basiese webwerf te kan ontwerp, is die minimum wat u moet kan doen.

  • U moet weet hoe die web werk en hoe om dit te programmeer.
  • Daar is baie verskillende programmeertale waarvan 'n goeie webontwikkelaar kennis moet dra. U moet weet hoe om te kodeer in verskillende programmeertale en wanneer u dit moet gebruik.
  • Nuwe programmeertale en koppelvlakke verskyn daagliks. U moet tred hou met die neigings in tegnologie om op hierdie gebied vorentoe te beweeg.
  • U moet 'n paar basiese aspekte van ontwerp ken: kleurteorie, roosterblokkering, lettertipes, ens.
  • Alhoewel u taak nie hoofsaaklik is om grafika te ontwerp nie, moet u weet hoe u 'n webwerf of app aantreklik laat lyk en tegelyk gebruikersvriendelik kan wees.
Word 'n webontwikkelaar Stap 3
Word 'n webontwikkelaar Stap 3

Stap 3. Verstaan dat webontwikkeling 'n baie veeleisende loopbaan is

U moet die interpersoonlike vaardighede hê om met kliënte te skakel, sowel as om stres en 'n besige werksomgewing te hanteer.

  • Interpersoonlike vaardighede is 'n baie belangrike aspek van die gebied van webontwikkeling. U sal daagliks kontak maak met kliënte, medewerkers en ondernemings.
  • Dit is noodsaaklik om te weet hoe om 'n persoon wat ongeduldig is of wat tegnologie nie verstaan nie, te hanteer.
  • Miskien het u te doen met moeilike kliënte of mense wat ekstra hulp nodig het om te leer hoe u die tegnologie wat u ontwikkel, gebruik.
  • U benodig ook vaardighede in die bestuur van stres en tydsbestuur. Dit is baie veeleisend om 'n webontwikkelaar te wees.
  • U werk moontlik aan verskeie projekte op 'n slag en het moeilike sperdatums.

Deel 2 van 5: Leer oor programmeertale

Word 'n webontwikkelaar Stap 4
Word 'n webontwikkelaar Stap 4

Stap 1. Verstaan die doel en funksie van programmeertale en platforms

Sonder dit sou die web en ander programme nie behoorlik funksioneer nie.

  • Ontwikkelaars gebruik programmeertale en platforms om programme, skrifte of ander stelle instruksies vir rekenaars te skep.
  • Daar is tientalle verskillende programmeertale.
  • Elke taal gebruik 'n ander platform of program om skrifte, programme en instruksies te skryf.
Word 'n webontwikkelaar Stap 5
Word 'n webontwikkelaar Stap 5

Stap 2. Maak kennis met HTML

Dit is een van die eenvoudigste en mees gebruikte programmeertale vir webwerwe.

  • Die meeste mense kan in 'n middag die basiese beginsels van HTML leer, met behulp van een van die vele aanlyn -tutoriale wat beskikbaar is.
  • HTML is 'n taal wat bestaan uit verskeie kort kodes wat in 'n teksdokument getik word. Dit het sy eie grammatika en sintaksis, net soos enige ander taal.
  • HTML staan vir HyperText Markup Language.
  • Hiperteks is die metode waarmee u op die internet kan rondbeweeg. U klik op 'n skakel, 'n hiperteks wat u van die een bladsy na die ander stuur.
  • As u in HTML skryf, gebruik u 'n reeks etikette. Hierdie etikette vertel die teks wat om te doen: word kursief, skakel na 'n ander bladsy, maak 'n opsomming, ens.
  • As u HTML in 'n tekslêer skryf, word dit dan as 'n html -lêer gestoor. Hierdie lêer word dan oopgemaak deur 'n blaaier, soos Google Chrome of Firefox.
  • U blaaier lees die lêer en vertaal u kode in visuele vorm. Dit is die webwerf wat u sien.
  • Om HTML te gebruik, kan u 'n eenvoudige teksredakteur of 'n kragtige HTML -redigeringshulpmiddel soos HTML Kit gebruik.
  • Ander programmeertale werk op dieselfde manier, maar gebruik verskillende sintaksis en etikette. Ander tale is beskikbaar vir meer ingewikkelde webwerwe.
Word 'n webontwikkelaar Stap 6
Word 'n webontwikkelaar Stap 6

Stap 3. Leer meer oor Java

Dit is 'n baie algemene programmeertaal vir webontwikkelaars.

  • Die hoofdoel van Java is om webontwikkelaars in staat te stel om 'n script of stel instruksies vir 'n toepassing te skryf.
  • Met hierdie taal kan toepassingsskrywers 'een keer skryf, oral hardloop'.
  • Sommige gewilde webwerwe wat hierdie taal gebruik, is Netflix, Edmunds en Zappos.
  • Sommige van die gewildste gereedskap vir skryf en kodering in Java is JSON en CORE.
Word 'n webontwikkelaar Stap 7
Word 'n webontwikkelaar Stap 7

Stap 4. Ontwikkel vaardighede met behulp van NET/ C#

Dit is noodsaaklik as u op Microsoft -gebaseerde stelsels werk.

  • Hierdie programmeertaal is geskep vir Microsoft -platforms.
  • Gewilde webwerwe wat dit as ontwikkelingshulpmiddel gebruik, is ExactTarget, Comcast en XBOX.
  • Ontwikkelingsinstrumente wat u sal help om in NET/C# te skryf, is Flippy, SQL Helper, Imagehandler en CodeSmith.
  • Ander instrumente wat u kode kan kontroleer en u programme makliker kan bestuur, is FxCop, Regulator, NUnit en NDoc.
Word 'n webontwikkelaar Stap 8
Word 'n webontwikkelaar Stap 8

Stap 5. Dink daaraan om PHP te leer

Dit is 'n ander taal wat veral geskik is vir webontwikkeling.

  • Dit is die skripttaal wat die meeste gebruik word.
  • Met hierdie taal kan webontwikkelaars vinnig skryf. Hierdie taal is meer buigbaar in sy kode as ander.
  • Facebook, Tumblr en Wikipedia gebruik PHP as programmeertaal.
  • Sommige van die belangrikste gereedskap vir die gebruik van PHP is Slim. PHP, Secureimage en Webgrind.
  • Ander gereedskap vir PHP sluit in, maar is nie beperk nie tot, Scavenger, PHP DOX en PHP_Debug. Verskeie toetsers, ontfouters en dokumenteerders is beskikbaar vir gebruik met PHP.
Word 'n webontwikkelaar Stap 9
Word 'n webontwikkelaar Stap 9

Stap 6. Oorweeg om vaardighede te ontwikkel om C ++ - kode te skryf

Hierdie taal word meestal gebruik vir stelselprogrammering.

  • Hierdie programmeertaal is maklik om te gebruik en het sy kode buigsaam.
  • Gewilde webwerwe wat C ++ gebruik, is JPMorgan Chase, DIRECTTV en Sony.
  • Daar is verskeie instrumente wat u kan help om in C ++ te kodeer, soos Doxygen, Graphviz en Mscgen.
  • Eclipse is nog 'n gewilde hulpmiddel vir die gebruik van C ++.
Word 'n webontwikkelaar Stap 10
Word 'n webontwikkelaar Stap 10

Stap 7. Leer hoe om in Python te kodeer

Dit is 'n baie gewilde koderingstaal wat deur baie gewilde webwerwe gebruik word.

  • Python is 'n programmeertaal wat bekend is vir sy gemak waarmee ontwikkelaars vinnig kode kan skep en stelsels kan integreer.
  • Hierdie taal het 'n programmeersintaksis wat maklik is om te lees en te volg. Dit verminder die koste van programonderhoud.
  • Sommige van die webwerwe wat u waarskynlik daagliks gebruik, is op Python gebaseer, soos Google en Youtube.
  • Sommige van die gereedskap wat u kan probeer om met Python te werk, is Komodo Edit IDE, PyCharm IDE en Eclipse met PyDev.

Deel 3 van 5: Leer oor grafiese ontwerp

Word 'n webontwikkelaar Stap 11
Word 'n webontwikkelaar Stap 11

Stap 1. Verstaan die basiese beginsels van grafika op 'n webblad

Die meeste webontwikkelaars doen nie hul eie grafiese ontwerp nie, maar dit is belangrik om die basiese beginsels te ken.

  • U moet weet hoe u 'n grafika moet sny, die grootte daarvan kan verander, kleurskema kan verander en teks moet byvoeg.
  • Daar is baie verskillende programme en programme vir grafiese en fotobewerking wat u kan gebruik.
  • Elkeen het hul eie koppelvlak en metodes.
  • Terwyl die meeste webontwikkelaars by groter ondernemings nie die grafiese ontwerp vir programme en bladsye doen nie, is dit belangrik om 'n goeie algemene idee te hê van basiese grafiese redigering.
  • Baie webontwikkelaars doen basiese grafiese redigering, veral by kleiner ondernemings of as selfstandige ondernemers.
Word 'n webontwikkelaar Stap 12
Word 'n webontwikkelaar Stap 12

Stap 2. Laai gratis sagteware vir grafiese redigering af

Hiermee kan u oefen en oriënteer met eenvoudige grafiese redigering.

  • Gratis bewerkingsagteware -suites soos GIMP en Inkscape kan afgelaai word.
  • Daar is 'n aantal aanlyn -tutoriale vir GIMP en Inkscape.
  • Met hierdie gratis sagteware pakkette kan u die basiese beginsels van grafiese en fotobewerking doen.
  • Met GIMP en Inkscape kan u 'n foto of grafika sny en verander, vorms en teks byvoeg, rooi oë verwyder en die kleure van u grafika verander.
Word 'n webontwikkelaar Stap 13
Word 'n webontwikkelaar Stap 13

Stap 3. Oefen om prente by 'n webwerf te voeg

Skep 'n eenvoudige webwerf gebaseer op 'n onderwerp waarin u belangstel.

  • Gebruik u HTML -koderingvaardighede om eenvoudige beelde en grafika op die webwerf te plaas.
  • Gebruik GIMP of Inkscape om die beelde te wysig.
  • Kyk op die webwerf om te sien hoe veranderinge in u beelde die voorkoms van die webwerf beïnvloed.
  • U sal moet oefen en speel met opsies om uit te vind hoe u verkies om beelde te wysig.
  • Sodra u 'n kliënt het, moet u beelde en grafika kan wysig volgens hul behoeftes.

Deel 4 van 5: Adverteer jou vaardighede

Word 'n webontwikkelaar Stap 14
Word 'n webontwikkelaar Stap 14

Stap 1. Beplan verskeie webwerwe

Dit is iets waarmee u potensiële kliënte kan wys om u vaardighede te demonstreer.

  • U moet verskillende soorte webwerwe maak: een vir die vertoon van beelde soos kunswerke of foto's en video's, een vir 'n besigheid en 'n ander vir 'n blog, stokperdjie of belangstelling.
  • Hierdie tipe webwerwe is wat u gereeld as webontwikkelaar teëkom.
  • Skep 'n besigheidsbladsy, insluitend die tipe onderneming, watter produkte en dienste verkoop word, beelde van moontlike werk, 'n produk- en dienstebladsy en kontakbladsy.
  • Maak u eie persoonlike webwerf, insluitend watter programmeertipes u ken, u tariewe en skakels na enige webwerwe waaraan u gewerk of geskep het.
  • Dit sal kliënte in staat stel om u werk te sien.
  • Bou 'n blogwerf waar gebruikers 'n koppelvlak kan gebruik om inhoud by te voeg.
  • Werk met verskillende tale sodat u potensiële kliënte kan sien waarmee u kan werk.
Word 'n webontwikkelaar Stap 15
Word 'n webontwikkelaar Stap 15

Stap 2. Maak besigheidskaartjies

Deel dit uit by geleenthede.

  • Maak seker dat u 'n skakel na 'n persoonlike of besigheidswebwerf het vir u vryskutwebontwikkeling.
  • Gee kontakinligting op u kaart.
  • Gee skakels na webwerwe waaraan u gewerk het, sodat potensiële kliënte u werk kan sien.
Word 'n webontwikkelaar Stap 16
Word 'n webontwikkelaar Stap 16

Stap 3. Versterk u teenwoordigheid op sosiale media

Skep 'n bladsy oor u besigheid en in watter soorte webontwikkeling u spesialiseer.

  • Net soos 'n besigheidswebwerf, is dit 'n baie belangrike stap om vir u sake te doen.
  • Probeer om 'n Facebook -bladsy vir u besigheid op te stel, en sluit in watter tipe programmering u kan doen, u tariewe vir dienste en u kontakinligting.
  • Skep 'n Twitter -rekening en gee opdaterings en skakels na webwerwe waaraan u werk.
  • Maak seker dat u 'n Google + -bladsy of -blog het oor waaraan u werk en met webontwikkeling doen.
  • Gebruik LinkedIn om met ander professionele persone in die bedryf te kommunikeer.
Word 'n webontwikkelaar Stap 17
Word 'n webontwikkelaar Stap 17

Stap 4. Adverteer aanlyn en in koerante

As u gemaklik is met 'n wye verskeidenheid webontwikkelingsdienste, moet u wyd adverteer.

  • Maak 'n advertensie op Craigslist onder die dienste -bladsy vir u omgewing.
  • Maak seker dat u skakels na webwerwe waarop u gewerk het en kontakbesonderhede insluit.
  • Probeer 'n advertensie in plaaslike koerante en tydskrifte.
  • Dit kan u besigheid plaaslike ontwikkeling gee van plaaslike sosiale groepe, liefdadigheidsorganisasies en sake -eienaars wat hul webwerwe wil bou of verbeter.

Deel 5 van 5: Kry 'n werk as 'n webontwikkelaar

Word 'n webontwikkelaar Stap 18
Word 'n webontwikkelaar Stap 18

Stap 1. Stel u curriculum vitae of CV op en werk dit op

Sluit enige ervaring in, selfs vrywillig, wat u vir webwerwe of programme ontwerp en programmeer.

  • Dit is belangrik dat u eerlik is wanneer u u CV ontwikkel. Moenie valse ervaring insluit of oordryf nie.
  • Bly weg van die jargon en gonswoorde in die bedryf. Sê duidelik wat u ervaring is sonder om woorde soos "sinergie" of "kreatief" te gebruik.
  • Sluit getuigskrifte van u werk en skakels na kode of webwerwe wat u ontwikkel het, in.
  • Laat 'n vriend of kollega u CV hersien voordat u aansoek doen om werk.
  • Plaas u CV aanlyn nadat dit voltooi of bygewerk is. Probeer webwerwe soos LinkedIn of Career 2.0 gebruik.
  • Vra enige bedryfsverbindings wat u benodig, kyk na u CV om te sien of hulle van geleenthede weet.
Word 'n webontwikkelaar Stap 19
Word 'n webontwikkelaar Stap 19

Stap 2. Plaas 'n paar van die kode wat u geskryf het, aanlyn

'N Aanwesigheid aanlyn vir 'n webontwikkelaar is noodsaaklik vir 'n suksesvolle loopbaan.

  • Stel 'n syprojek op samewerkingswebwerwe soos GitHub.
  • Dra by tot oop projekte op GitHub en soortgelyke webwerwe.
  • 'N Voornemende werkgewer wat sien dat 'n kandidaat in sy vrye tyd saam met ander aan 'n webprojek werk, sal 'n aantreklike potensiële werknemer wees.
  • Plaas u kode van hoogste gehalte op u aanlynprofiele.
  • Sodra u 'n kode geskryf het of bygedra het tot 'n projek, kan u dit op u CV plaas.
  • U kan ook 'n blog begin oor projekte waaraan u werk of tendense in webontwikkeling. Sit 'n skakel hierop op u CV. Potensiële werkgewers sal gereeld kyk of 'n kandidaat op hoogte bly van tendense en projekte in die veld.
Word 'n webontwikkelaar Stap 20
Word 'n webontwikkelaar Stap 20

Stap 3. Navorsing tegnologie maatskappye

Veral as u gekontak word deur 'n werwer of as u aansoek gedoen het vir 'n spesifieke werk, is dit belangrik om die ins en outs van 'n onderneming te ken.

  • Weet hoe lank 'n onderneming in bedryf is.
  • Maak seker dat u die doelwitte en missie van die onderneming verstaan.
  • Maak kennis met die produkte of dienste van die onderneming.
  • 'N Potensiële werkgewer wil nie 'n onderhoud voer met iemand wat duidelik nie weet wat sy onderneming doen of hoe hulle werk nie.
Word 'n webontwikkelaar Stap 21
Word 'n webontwikkelaar Stap 21

Stap 4. Spandeer tyd aan tegniese toetse

Baie ondernemings wil hê dat u voor of na 'n onderhoud 'n tegniese vaardigheidstoets moet aflê.

  • Neem dit ernstig, selfs al lyk die taak triviaal.
  • Ondernemings sal wil kyk of u in 'n spesifieke taal kan kodeer of 'n spesifieke tipe webwerf kan ontwikkel.
  • Doen soveel moeite as moontlik in die eksamen. U wil seker maak dat daar geen foute in u kode is nie en dat dit korrek saamgestel word.
  • Gebruik 'n aanlyn toets om u kode vir die toets te ontplooi. Dit sal 'n potensiële werkgewer wys dat u weet hoe u die kode wat u geskryf het, kan implementeer.
Word 'n webontwikkelaar Stap 22
Word 'n webontwikkelaar Stap 22

Stap 5. Gaan na enige voorbereide onderhoude

Doen u eie navorsing oor die ondernemingsklimaat.

  • U moet aflei wat die kleredrag van die onderneming is, die ure wat benodig word en of u moet reis.
  • Kom 15 minute vroeg vir 'n onderhoud. Dit wys dat u stiptelik is en tydsbestuur het.
  • Berei u eie vrae voor om 'n onderhoudvoerder te stel. U moet vrae stel oor die werksomgewing, die kultuur van die onderneming, watter tipe projekte u verwag om te werk, ens.
  • Om na 'n onderhoud te gaan met vrae oor die werk, is 'n goeie aanduiding vir 'n werkgewer dat u deeglik oor die onderhoud en die werk gedink het.
  • Vermy algemene onderhoudvalle. Moenie vra oor salarisse of slegte sake by vorige werkgewers en kollegas nie. Moenie u ervaring oordryf as u gevra word oor projekte waaraan u gewerk het nie.

Aanbeveel: