Webudvikling er et område, der udvider sig med introduktionen af nye teknologier, f.eks. Apps på smartphones og tablets. Efterspørgslen efter folk, der er fortrolige med at oprette nye apps og programmer, er meget høj. At blive webudvikler er en god strategi for folk, der er teknisk kyndige, men det vil kræve noget arbejde og læring. Hvis du ønsker at bygge en karriere som webudvikler, skal du lære et sæt færdigheder, der involverer programmeringssprog, grafisk redigering og marketing.
Trin
Del 1 af 5: Forstå, hvad der kræves for at blive webudvikler
Trin 1. Ved, hvad arbejdsgiverne leder efter
De fleste virksomheder, der ønsker at ansætte en webudvikler, vil annoncere for en person, der har flere kvalifikationer.
- Mange arbejdsgivere vil have en webudvikler til at have en bachelorgrad i datalogi.
- Datalogiske grader forbereder et individ ved at lære dem de nødvendige færdigheder til webudvikling: programmering, webdesign, databasestyring, netværk og matematik.
- I stedet for at få en grad har mange webudviklere professionelle certificeringer. Du kan få disse fra community colleges, efteruddannelsestjenester og flere teknologivirksomheder.
- For eksempel tilbyder Microsoft et webudviklingskursus, der kræver, at du består en eksamen og har 2-3 års erhvervserfaring.
- Selvom det er mest ønskeligt at have en uddannelse eller certificering, er der mange freelance webudviklere på markedet, der bygger succesfuld forretning.
Trin 2. Forstå, hvilke computerfærdigheder du har brug for for at blive webudvikler
At kunne designe et grundlæggende websted er det absolutte minimum, du skal kunne.
- Du skal vide, hvordan internettet fungerer, og hvordan du programmerer.
- Der er mange forskellige programmeringssprog, som en god webudvikler bør have kendskab til. Du skal vide, hvordan du koder på forskellige programmeringssprog, og hvornår du skal bruge dem.
- Nye programmeringssprog og grænseflader vises hver dag. Du skal følge med i teknologitendenserne for at komme videre på dette område.
- Du skal kende nogle grundlæggende aspekter ved design: farveteori, gitterblokering, skrifttyper osv.
- Selvom dit job ikke primært er at designe grafik, bør du vide, hvordan du får et websted eller en app til at se attraktiv ud og være brugervenlig på samme tid.
Trin 3. Forstå, at webudvikling er en meget krævende karriere
Du bliver nødt til at have de interpersonelle færdigheder til at forholde sig til klienter samt til at håndtere stress og et travlt arbejdsmiljø.
- Interpersonelle færdigheder er et meget vigtigt aspekt af webudviklingsområdet. Du får daglig kontakt med kunder, kolleger og virksomheder.
- Det er vigtigt at vide, hvordan man håndterer en person, der er utålmodig, eller som ikke forstår teknologi.
- Du har muligvis at gøre med vanskelige klienter eller mennesker, der har brug for ekstra hjælp til at lære at bruge den teknologi, du udvikler.
- Du får også brug for stresshåndtering og tidsstyring. At være webudvikler er meget krævende.
- Du arbejder muligvis på flere projekter ad gangen og har hårde deadlines.
Del 2 af 5: Læring om programmeringssprog
Trin 1. Forstå formålet og funktionen med programmeringssprog og platforme
Uden disse ville internettet og andre programmer ikke fungere korrekt.
- Programmeringssprog og platforme er, hvad udviklere bruger til at oprette applikationer, scripts eller andre sæt instruktioner, som computere skal følge.
- Der er snesevis af forskellige programmeringssprog.
- Hvert sprog bruger en anden platform eller et andet program til at skrive scripts, programmer og instruktioner.
Trin 2. Bliv fortrolig med HTML
Dette er et af de enkleste og mest almindeligt anvendte programmeringssprog til websteder.
- De fleste mennesker kan lære det grundlæggende i HTML om en eftermiddag ved hjælp af en af de mange tilgængelige online -tutorials.
- HTML er et sprog, der består af flere korte koder, der er indtastet i et tekstdokument. Det har sin egen grammatik og syntaks ligesom ethvert sprog.
- HTML står for HyperText Markup Language.
- Hypertekst er den metode, hvormed du bevæger dig rundt på internettet. Du klikker på et link, som er hypertekst, der leder dig fra en side til en anden.
- Når du skriver i HTML, vil du bruge en række tags. Disse tags fortæller teksten, hvad de skal gøre: være kursiv, linke til en anden side, være et punkttegn osv.
- Når du skriver HTML i en tekstfil, gemmes den derefter som en html -fil. Denne fil åbnes derefter af en browser, f.eks. Google Chrome eller Firefox.
- Din browser læser filen og oversætter din kode til visuel form. Det er det websted, du ser.
- For at bruge HTML kan du bruge en simpel tekstredigerer eller et kraftfuldt HTML -redigeringsværktøj som HTML Kit.
- Andre programmeringssprog fungerer på samme måde, men bruger forskellige syntaxer og tags. Andre sprog er tilgængelige for mere komplicerede typer af websider.
Trin 3. Lær mere om Java
Dette er et meget almindeligt anvendt programmeringssprog til webudviklere.
- Hovedmålet med Java er at give webudviklere mulighed for at skrive et script eller et sæt instruktioner til et program.
- Dette sprog giver applikationsforfattere mulighed for at "skrive en gang, køre hvor som helst".
- Nogle populære websteder, der bruger dette sprog, er Netflix, Edmunds og Zappos.
- Nogle af de mest populære værktøjer til skrivning og kodning i Java er JSON og CORE.
Trin 4. Udvikle færdigheder ved hjælp af NET/ C#
Dette er vigtigt, hvis du arbejder på Microsoft -baserede systemer.
- Dette programmeringssprog blev oprettet til Microsoft -platforme.
- Populære websteder, der bruger dette som udviklingsværktøj, er ExactTarget, Comcast og XBOX.
- Udviklingsværktøjer, der hjælper dig med at skrive i NET/C#, er Flippy, SQL Helper, Imagehandler og CodeSmith.
- Andre værktøjer, der kan kontrollere din kode og hjælpe med at køre dine apps mere gnidningsløst, er FxCop, Regulator, NUnit og NDoc.
Trin 5. Tænk på at lære PHP
Dette er et andet sprog, der er særligt velegnet til webudvikling.
- Det er det mest anvendte scriptsprog.
- Dette sprog giver webudviklere mulighed for at skrive hurtigt. Dette sprog er mere fleksibelt i sin kode end andre.
- Facebook, Tumblr og Wikipedia bruger PHP som deres programmeringssprog.
- Nogle af de bedste værktøjer til brug af PHP er Slim. PHP, Secureimage og Webgrind.
- Andre værktøjer til PHP inkluderer, men er ikke begrænset til, Scavenger, PHP DOX og PHP_Debug. Flere testere, fejlfindere og dokumentatorer er tilgængelige til brug med PHP.
Trin 6. Overvej at udvikle færdigheder i at skrive C ++ - kode
Dette sprog bruges mest til systemprogrammering.
- Dette programmeringssprog er let at bruge og har fleksibilitet i sin kode.
- Populære websteder, der bruger C ++, er JPMorgan Chase, DIRECTTV og Sony.
- Der er flere værktøjer, der kan hjælpe dig med at kode i C ++, f.eks. Doxygen, Graphviz og Mscgen.
- Eclipse er et andet populært værktøj til brug af C ++.
Trin 7. Lær, hvordan du koder i Python
Dette er et meget populært kodningssprog, der bruges af mange populære websteder.
- Python er et programmeringssprog kendt for sin brugervenlighed, der giver udviklere mulighed for hurtigt at oprette kode og integrere systemer.
- Dette sprog har programmeringssyntaks, der er let at læse og følge. Dette reducerer omkostningerne ved programvedligeholdelse.
- Nogle af de websteder, du sandsynligvis bruger til hverdag, er Python -baserede, såsom Google og Youtube.
- Nogle af de værktøjer, du kan prøve til at arbejde med Python, er Komodo Edit IDE, PyCharm IDE og Eclipse med PyDev.
Del 3 af 5: Lær om grafisk design
Trin 1. Forstå det grundlæggende i grafik på en webside
De fleste webudviklere laver ikke deres eget grafiske design, men det er vigtigt at kende det grundlæggende.
- Du bør vide, hvordan du beskærer en grafik, ændrer størrelsen på den, ændrer farveskema og tilføjer tekst.
- Der er mange forskellige grafiske og fotoredigeringsapps og programmer, som du kan bruge.
- Hver har deres egen grænseflade og metoder.
- Mens de fleste webudviklere hos større virksomheder ikke laver det grafiske design til apps og sider, er det vigtigt at have en god generel fornemmelse af grundlæggende grafisk redigering.
- Mange webudviklere ender med at lave noget grundlæggende grafisk redigering, især hos mindre virksomheder eller hvis de er selvstændige.
Trin 2. Download gratis grafisk redigeringssoftware
Dette giver dig mulighed for at øve og orientere dig med enkel grafisk redigering.
- Gratis redigeringssoftwarepakker som GIMP og Inkscape kan downloades.
- Der er mange online tutorials for GIMP og Inkscape.
- Disse gratis redigerings softwarepakker giver dig mulighed for at gøre det grundlæggende i grafisk og fotoredigering.
- Med GIMP og Inkscape kan du beskære og ændre størrelsen på et foto eller en grafik, tilføje figurer og tekst, fjerne røde øjne og ændre farverne på din grafik.
Trin 3. Øv dig i at tilføje billeder til et websted
Opret et simpelt websted baseret på et emne, du er interesseret i.
- Brug dine HTML -kodningsevner til at placere enkle billeder og grafik på webstedet.
- Brug GIMP eller Inkscape til at redigere billederne.
- Tjek hjemmesiden for at se, hvordan ændringer i dine billeder påvirker, hvordan webstedet ser ud.
- Du bliver nødt til at øve og lege med muligheder for at finde ud af, hvordan du foretrækker at redigere billeder.
- Når du har en klient, skal du være i stand til at redigere billeder og grafik efter deres behov.
Del 4 af 5: Annoncering af dine færdigheder
Trin 1. Planlæg flere websteder
Dette er noget, du kan vise potentielle kunder til at demonstrere dine færdigheder.
- Du bør lave flere forskellige typer websteder: en til visning af billeder som f.eks. Illustrationer eller fotos og videoer, en til en virksomhed og en anden til en blog, hobby eller interesse.
- Disse typer websteder er det, du normalt støder på som webudvikler.
- Opret en narret forretningsside, herunder hvilken type virksomhed det er, hvilke produkter og tjenester der sælges, billeder af potentielt arbejde, en produkt- og serviceside og kontaktside.
- Lav dit eget personlige websted, herunder hvilke typer programmering du kender, dine priser og links til alle websteder, du har arbejdet på eller oprettet.
- Dette giver kunderne mulighed for at se dit arbejde.
- Byg et blogwebsted, hvor brugere kan bruge en grænseflade til at tilføje indhold.
- Arbejd med forskellige sprog, så dine potentielle kunder kan se, hvad du kan arbejde med.
Trin 2. Lav visitkort
Del dem ud ved arrangementer.
- Sørg for at have et link til et personligt eller virksomhedswebsted til din freelance webudvikling.
- Angiv kontaktoplysninger på dit kort.
- Giv links til websteder, du har arbejdet på, så potentielle kunder kan se dit arbejde.
Trin 3. Øg din tilstedeværelse på sociale medier
Opret en side om din virksomhed, og hvilken slags webudvikling du er specialiseret i.
- Ligesom et virksomhedswebsted er dette et meget vigtigt skridt i at få forretninger til dig selv.
- Prøv at oprette en Facebook -side til din virksomhed, og medtag hvilke typer programmering du kan lave, dine priser for tjenester og dine kontaktoplysninger.
- Opret en Twitter -konto, og giv opdateringer og links til websteder, du arbejder på.
- Sørg for, at du har en Google + -side eller blog om, hvad du arbejder med og laver med webudvikling.
- Brug LinkedIn til at kommunikere med andre branchefolk.
Trin 4. Reklamer online og i aviser
Når du er fortrolig med at lave en bred vifte af webudviklingstjenester, bør du annoncere bredt.
- Lav en annonce på Craigslist under siden Services for dit område.
- Sørg for at inkludere links til websteder, du har arbejdet på, og nogle kontaktoplysninger.
- Prøv at tage en annonce ud i lokale aviser og blade.
- Dette kan få din virksomhed lidt lokal udvikling fra lokale sociale grupper, velgørende organisationer og virksomhedsejere, der ønsker at bygge eller forbedre deres websteder.
Del 5 af 5: Få et job som webudvikler
Trin 1. Forbered og opdater dit CV eller CV
Inkluder enhver erfaring, selv frivillig, som du har designet og programmeret til websteder eller apps.
- Det er vigtigt, at du er ærlig, når du udvikler dit CV. Inkluder ikke falsk erfaring eller overdriv.
- Undgå branchens jargon og modeord. Præsenter klart, hvad din oplevelse er uden at bruge ord som "synergi" eller "kreativ".
- Inkluder vidnesbyrd om dit arbejde og links til kode eller websteder, du har udviklet.
- Få en ven eller kollega til at gennemgå dit CV, inden du søger job.
- Læg dit CV online, efter at det er gennemført eller opdateret. Prøv at bruge websteder som LinkedIn eller Career 2.0.
- Spørg eventuelle brancheforbindelser, du skal kigge på dit CV for at se, om de kender nogen muligheder.
Trin 2. Læg noget af den kode, du har skrevet online
En online tilstedeværelse for en webudvikler er afgørende for en vellykket karriere.
- Læg et sideprojekt på samarbejdswebsteder som GitHub.
- Bidrage til åbne projekter på GitHub og lignende websteder.
- En potentiel arbejdsgiver, der ser, at en kandidat arbejder sammen med andre på et webprojekt i fritiden, vil være en attraktiv potentiel medarbejder.
- Indsæt din højeste kvalitetskode på dine online profiler.
- Når du har skrevet en kode eller bidraget til et projekt, kan du sætte dette på dit CV.
- Du kan også starte en blog om projekter, du arbejder på eller tendenser inden for webudvikling. Sæt et link til dette på dit CV. Potentielle arbejdsgivere vil ofte se efter, om en kandidat holder sig opdateret om tendenser og projekter på området.
Trin 3. Undersøg tech -virksomheder
Især hvis du bliver kontaktet af en rekrutterer eller har ansøgt om et specifikt job, er det vigtigt at kende ind og ud af en virksomhed.
- Ved, hvor længe et firma har været i drift.
- Sørg for at du forstår virksomhedens mål og mission.
- Bliv fortrolig med virksomhedens produkter eller tjenester.
- En potentiel arbejdsgiver vil ikke interviewe nogen, der tydeligvis ikke ved, hvad hans virksomhed gør, eller hvordan de fungerer.
Trin 4. Brug tid på tekniske tests
Mange virksomheder vil have dig til at tage en teknisk kompetencetest før eller efter et interview.
- Tag dette alvorligt, selvom opgaven virker triviel.
- Virksomheder vil se, om du kan kode på et bestemt sprog eller udvikle en bestemt type websted.
- Gør så meget indsats i eksamen, som du kan. Du vil gerne sikre dig, at du ikke har nogen fejl i din kode, og at den kompileres korrekt.
- Brug en online test til at implementere din kode til testen. Dette viser en potentiel arbejdsgiver, at du ved, hvordan du implementerer kode, du har skrevet.
Trin 5. Gå til alle forberedte interviews
Lav nogle af dine egne undersøgelser om virksomhedens klima.
- Du bør prøve at udlede, hvad virksomhedens dresscode er, de nødvendige timer og om du skal rejse.
- Ankom 15 minutter for tidligt til et interview. Dette viser, at du er punktlig og har tidsstyringsevner.
- Forbered flere spørgsmål til dig selv for at stille en interviewer. Du bør stille spørgsmål om arbejdsmiljø, virksomhedskultur, hvilke typer projekter du forventes at arbejde med osv.
- At gå til et interview med spørgsmål om jobbet er en god indikator for en arbejdsgiver, at du har tænkt grundigt over interviewet og jobbet.
- Undgå almindelige interviewgruber. Spørg ikke om løn eller dårligt forbi arbejdsgivere og kolleger. Overdriv ikke din oplevelse, når du bliver spurgt om projekter, du har arbejdet med.