3 maniere om 'n professionele webontwerper en programmeerder te word

INHOUDSOPGAWE:

3 maniere om 'n professionele webontwerper en programmeerder te word
3 maniere om 'n professionele webontwerper en programmeerder te word

Video: 3 maniere om 'n professionele webontwerper en programmeerder te word

Video: 3 maniere om 'n professionele webontwerper en programmeerder te word
Video: How to Remove ANY Virus from Windows 10 in ONE STEP in 2021 2024, Mei
Anonim

Webontwikkelaars en programmeerders is in groot aanvraag. En al lyk dit ingewikkeld, maar as u 'n passie het om die tale te leer, vrye tyd om te oefen en 'n bietjie kennis het om met kliënte te werk en saam te werk, kan u 'n goeie bestaan daaraan maak om uitstekende webwerwe te bou.

Stappe

Metode 1 van 3: Die aanleer van die tale

Word 'n professionele webontwerper en programmeerder Stap 1
Word 'n professionele webontwerper en programmeerder Stap 1

Stap 1. Kies óf front-end as back-end webontwikkeling (of albei)

Maak 'n keuse om front-end of back-end programmering te bestudeer. Front-end (of kliëntkant) ontwikkelaars moet 'n verskeidenheid tale ken, van HTML tot CSS en JavaScript om webwerwe te bou met aantreklike ontwerpe en nuttige funksies. Back-end programmeerders gebruik tale soos Python en Ruby om die webwerf naatloos te laat werk.

  • Deur beide front-end en back-end ontwikkeling te bestudeer, kan u verskillende soorte werk aanpak.
  • U kan ook fokus op gebruikerservaring (UX), gebruikerskoppelvlak (UI) of sagteware -ontwikkeling. Dele van hierdie dissiplines word opgeneem in enige webontwikkelingsopleiding.
Word 'n professionele webontwerper en programmeerder Stap 2
Word 'n professionele webontwerper en programmeerder Stap 2

Stap 2. Kry 'n geassosieerde graad of baccalaureusgraad in webprogrammering

Gaan na plaaslike handelskole en kolleges om 'n graadprogram in rekenaarwetenskap of programmering te vind. As u sterk vaardighede in wiskunde, wetenskap en tegnologie het, is dit makliker om voorgraadse programme te aanvaar.

U hoef nie 'n formele graad te behaal nie, maar die tradisionele roete is 'n goeie keuse as u 'n meer gestruktureerde leerervaring nodig het

Word 'n professionele webontwerper en programmeerder Stap 3
Word 'n professionele webontwerper en programmeerder Stap 3

Stap 3. Neem 'n aanlynkursus in programmering

Aanlyn leerplatforms soos Udemy en Coursera bied baie programmeerkursusse aan. Dit is 'n uitstekende opsie as u nie naby handelsskole woon nie, nie geld wil opdok nie, of verkies om tuis te leer in u eie tempo.

  • Udemy -kursusse kos gewoonlik tussen $ 10 en $ 20 dollar.
  • Sommige Coursera -kursusse is gratis of bied 'n gratis proeftydperk aan. Om 'n amptelike sertifikaat van voltooiing oor spesialisasies (soos spesifieke koderingstale) te ontvang, moet u egter 'n fooi van $ 39 tot $ 79 betaal.
Word 'n professionele webontwerper en programmeerder Stap 4
Word 'n professionele webontwerper en programmeerder Stap 4

Stap 4. Bestudeer die vaardighede wat u in u vrye tyd nodig het

Of u nou besluit om van die skool af te sien of net 'n paar tale wil leer wat u nie aanbied nie, dit sal u help om u vaardighede in verskillende toepassings vir webontwikkeling te verbeter. Verskeie tale wat u moet leer, sluit in:

  • HTML: hoofbladinhoud
  • CSS: Bladstilering
  • JavaScript: dinamiese inhoud (soos video's en interaktiewe grafika)
  • jQuery: maak scripting in JavaScript makliker
  • PHP: script aan die bediener
  • SQL: databasisbestuur
  • Bootstrap: Ontwikkel mobiele eerste webwerwe
Word 'n professionele webontwerper en programmeerder Stap 5
Word 'n professionele webontwerper en programmeerder Stap 5

Stap 5. Leer HTML en CSS om unieke webontwerpe te maak

HTML en CSS is die ruggraat tale wat u sal help om kreatiewe webwerwe te bou wat uitstaan. As u hierdie twee tale verstaan, kan u ook op die lange duur ander tipes verstaan.

Gaan na https://www.w3schools.com/ om gratis HTML en CSS te begin oefen

Word 'n professionele webontwerper en programmeerder Stap 6
Word 'n professionele webontwerper en programmeerder Stap 6

Stap 6. Leer Javascript om voor- en agterkant-inhoud te bou

Nadat u die basiese beginsels van HTML en CSS geleer het, bestudeer Javascript om u programmeringsvaardighede te verbeter. Javascript is 'n uitstekende taal vir die skep van prettige werffunksies soos geanimeerde grafika, blaai -video en interaktiewe kaarte.

Daar is 'n groot aanvraag vir JavaScript-programmeerders, en as gevolg hiervan verdien hulle meer geld as vryskutwerk of saam met 'n interne span

Word 'n professionele webontwerper en programmeerder Stap 7
Word 'n professionele webontwerper en programmeerder Stap 7

Stap 7. Oefen die maak van vektorgrafika met behulp van 'n grafiese bewerkingsprogram

Betaal om Adobe Illustrator of Muse af te laai om te begin oefen met die ontwerp van vektorgrafika. Grafika maak 'n webwerf uniek en interessant, dus om te weet hoe om dit te doen, is noodsaaklik om 'n goeie webontwikkelaar te word.

  • Affinity Designer is 'n goedkoper toepassing wat soortgelyk is aan Adobe Illustrator.
  • https://inkscape.org is 'n goeie gratis (en open source) alternatief as u nie geld vir 'n toepassing wil opdok nie.
  • Vektorgrafika is basies rekenaargrafiese beelde gemaak deur 2D -punte. Hulle is dikwels van hoër gehalte as om met pixels te skilder (wat rastergrafika genoem word).
Word 'n professionele webontwerper en programmeerder Stap 8
Word 'n professionele webontwerper en programmeerder Stap 8

Stap 8. Maak kennis met Wordpress

Leer hoe u temas, inproppe en standaardinstellings op Wordpress kan aanpas om unieke inhoud te skep. Die webwerf gebruik hoofsaaklik PHP; u moet HTML, CSS en 'n paar JavaScript ken om daarmee te werk. Begin oefen met die bou van webwerwe en blogs deur na https://www.wordpress.com te gaan.

Dit is 'n belangrike toepassing om te gebruik, want baie ondernemings en klein ondernemings verkies die veelsydigheid en gebruikersvriendelikheid daarvan

Word 'n professionele webontwerper en programmeerder Stap 9
Word 'n professionele webontwerper en programmeerder Stap 9

Stap 9. Leer van ander groot webontwerpers en programmeerders

Kyk na ander goed ontwerpte webwerwe en let op hoe 'n spyskaart of inhoudsarea uiteengesit word en pas die kennis toe op u ontwerpe.

As u byvoorbeeld hou van hoe 'n spyskaartfunksie op 'n spesifieke webwerf lyk en optree, probeer dit na te boots as u oefen om u eie webwerwe te bou

Metode 2 van 3: Werk kry

Word 'n professionele webontwerper en programmeerder Stap 10
Word 'n professionele webontwerper en programmeerder Stap 10

Stap 1. Adverteer jouself as 'n vryskut webontwikkelaar en programmeerder

Bied 'n verskeidenheid dienste, van logo -ontwerp tot webontwerp of basiese kodering, as u eers begin. Soms weet kliënte nie presies wat hulle nodig het nie, dus wees voorbereid om 'n verskeidenheid dienste aan hulle te bied.

  • Kontak mense wat u ken en klein plaaslike ondernemings wat u dienste benodig.
  • Dink aan 'n 'pitch' om u dienste aan kliënte te verkoop. U toonhoogte kan byvoorbeeld so eenvoudig wees as: 'Ek is 'n webontwikkelaar wat gretig is om skoon, gebruikersvriendelike en kreatiewe inhoud vir ondernemings en entrepreneurs te skep.'
Word 'n professionele webontwerper en programmeerder Stap 11
Word 'n professionele webontwerper en programmeerder Stap 11

Stap 2. Neem pro-bono-werk aan om u portefeulje op te bou

Kontak nie-winsgewende ondernemings of ander lae-begrotingsondernemings om te sien of u vrywillig kan wees om hul webwerf vir hulle te bou. Doen soveel moeite met pro-bono-werk as met betaalde werk.

Bied u gratis dienste aan op webwerwe soos Craigslist om kontak met kliënte te maak en u portefeulje op te bou

Word 'n professionele webontwerper en programmeerder Stap 12
Word 'n professionele webontwerper en programmeerder Stap 12

Stap 3. Skep 'n webwerf om u werkportefeulje te wys

Bou u eie persoonlike webwerf met u portefeulje werk. Sluit 'n 'kontak' -vorm in sodat kliënte u kan huur. U webwerf gee potensiële kliënte 'n idee van wat u kan doen, so laat dit goed lyk!

  • Sluit 'n kort CV op u webwerf in wat u opvoedkundige agtergrond (indien van toepassing) en alle tale waarmee u kan werk, insluit. As dit oor werkservaring kom, fokus slegs op webprogrammering en -ontwerp (dws verwyder nie-relevante take).
  • U webwerf gaan soos u eie handelsmerk optree, so maak dit onvergeetlik en pronk met u kreatiefste, mooiste ontwerpe!
  • Skep aparte oortjies in u portefeulje om u veelsydigheid te wys. Organiseer u werk byvoorbeeld deur kommersiële of meer nisgerigte ontwerpe. Of u kan 'n oortjie vir logo's en 'n oortjie vir webwerf -sjablone hê.
Word 'n professionele webontwerper en programmeerder Stap 13
Word 'n professionele webontwerper en programmeerder Stap 13

Stap 4. Gaan na webontwikkelingskonferensies om 'n netwerk te maak en u vaardighede te verbeter

Woon konferensies by om ander ontwikkelaars te ontmoet, nuwe truuks te leer en tred te hou met die nuutste ontwerptendense. Hierdie tipe konferensies word regoor die wêreld gehou en is gewoonlik gerig op die ontwikkeling van die voorkant of die agterkant. U kan egter konferensies vind wat fokus op sowel as 'n magdom koderingstale.

  • Neem besigheidskaartjies saam om kontak te maak met ander ontwikkelaars en programmeerders wat 'n paar wenke kan deel en u kan help om kliënte te vind.
  • Die geleenthede duur dikwels 'n paar dae en bied werkswinkels en sprekers aan wat die nuutste tegnologieë deel om u vaardighede na die volgende vlak te neem.

Metode 3 van 3: Werk met kliënte

Word 'n professionele webontwerper en programmeerder Stap 14
Word 'n professionele webontwerper en programmeerder Stap 14

Stap 1. Maak 'n kontrak tussen jouself en potensiële kliënte

Skryf 'n kontrak met 'n paar reëls en riglyne vir jouself en die kliënt. Die kontrak moet 'n oorsig bevat van die dienste wat u gaan verrig, faktuur- en betalingsinligting, en 'n paar bepalings en voorwaardes rakende outeursreg en vertroulikheid.

Byvoorbeeld, 'n eenvoudige kontrak kan lui: 'Joanna Tillery (kontrakteur) sal Kline LLC (kliënt) 'n werkende webwerf voorsien, soos bepaal deur die spesifikasies in die onderstaande bepalings en voorwaardes. Fakture word op die 1ste van die maand gegenereer, en betalings van $ 70 per uur word aanvaar met 'n kredietkaart of bankoordrag. Joanna Tillery kan die voltooide werke as deel van haar portefeulje gebruik vir toekomstige sakegeleenthede, met toestemming van Kline LLC. Alle dokumente en interaksies tussen Kline LLC en Joanna Tillery sal vertroulik bly.”

Word 'n professionele webontwerper en programmeerder Stap 15
Word 'n professionele webontwerper en programmeerder Stap 15

Stap 2. Stel 'n uurtarief vir kort projekte of as u eers begin het

Kies om jouself te prys volgens die hoeveelheid tyd wat jy aan die werk sal spandeer. Die meeste beginner programmeerders begin met die heffing van $ 45 tot $ 50 per uur en redelik vaardige vryskutwerkers begin met 'n uurloon van ongeveer $ 70 tot $ 75 per uur. Ontwerpers hef gewoonlik tussen $ 30 en $ 80 per uur.

Verlaag u prys op grond van die moeilikheidsgraad van die werk of u verhouding met die kliënt. U kan byvoorbeeld u uurtarief verhoog as die webwerf meer bladsye bevat of u prys verlaag as u probeer om 'n nuwe kliënt te besoek

Word 'n professionele webontwerper en programmeerder Stap 16
Word 'n professionele webontwerper en programmeerder Stap 16

Stap 3. Stel 'n vaste prysprys in vir langtermynprojekte wat opdaterings benodig

Stel 'n vaste tarief vir u werk in as die kliënt u aan boord wil hou vir opdaterings en onderhoud. Vra die kliënt oor hul begroting en projekvereistes, sodat u presies weet wat die werk behels. Dit is belangrik, sodat u weet wanneer die projek aan u einde is. Hier is 'n paar algemene vaste pryse vir verskillende dienste:

  • Opstelling: $ 160
  • Gebou en ontwerp: $ 5, 000
  • Inhoud: $ 500
  • Onderhoud en opdaterings: $ 500
Word 'n professionele webontwerper en programmeerder Stap 17
Word 'n professionele webontwerper en programmeerder Stap 17

Stap 4. Doen u beste werk en kommunikeer gereeld met u kliënt

Vra u kliënt vir duidelike doelwitte, sodat u weet hoe u die werk moet benader. Besoek hulle om seker te maak dat hulle tevrede is met die projek wat u doen. Wees ook eerlik met u kliënt oor die onrealistiese verwagtinge wat hulle oor tydsberekening of pryse kan hê.

As hulle byvoorbeeld verwag dat u hul webwerf binne minder as 'n week aan die gang sal hê, verduidelik die basiese beginsels van die bou van 'n webwerf en hoe lank elke deel sal neem

Wenke

  • Deel u ontwerpe en sjablone op aanlynforums en vra terugvoering aan u eweknieë.
  • Sluit aan by 'n aanlyn gemeenskap van vryskutwerkers om kontak te maak en meer te wete te kom.
  • Oorweeg dit om u ontwerpe of sjablone te verkoop op platforms soos Templamatic of Theme Forest.

Aanbeveel: