Yrke webbutvecklare

webbutvecklare
Credits: Shutterstock.com

Webbutvecklare utarbetar, implementerar och dokumenterar programvara som finns tillgänglig på nätet utifrån angivna designlösningar. De anpassar kundens närvaro på nätet till företagets affärsstrategi, utför felsökning i programvara samt söker efter nya sätt att förbättra programmet.

Personlighetstyp

Kostnadsfria Karriärprovet

Vilka yrken gillar du? Välj en karriär som stämmer med dina preferenser. Gör karriärprovet.

Till testet

Relaterade yrken internet

  • Webbjournalist
  • Webbprogrammerare
  • Webbtekniker
  • Webmaster

Kunskap

  • Webbprogrammering

    Programmeringsparadigm som bygger på en kombination av kodning (som lägger till sammanhang och struktur till text) och annan webbprogrammering, såsom Ajax, javascript och PHP, för att genomföra lämpliga åtgärder och visualisera innehållet.

  • Verktyg för hantering av programkonfiguration

    Mjukvaruprogram för att utföra konfigurationsidentifiering, kontroll, status och revision, till exempel CVS, ClearCase, Subversion, GIT och ToritoiseSVN.

  • Datorprogrammering

    Teknik och principer för utveckling av programvara, såsom analys, algoritmer, kodning, testning och sammanställning av programmeringsparadigm (som objektorienterad programmering, funktionell programmering) och programmeringsspråk.

  • Programvara för integrerad utvecklingsmiljö

    En uppsättning programvaruutvecklingsverktyg som används för att skriva program och som bland annat består av kompilatorer, felsökningsprogram, kodredigeringsprogram och kodmarkeringsprogram. Dessa är integrerade i ett enhetligt användargränssnitt. Visual Studio och Eclipse är två exempel på sådana verktyg.

  • Formatmallsspråk

    Datorspråk som förmedlar presentationen av strukturerade dokument, som till exempel Cascading Style Sheets (CSS). Dessa dokument måste följa formatmallar, en uppsättning stilistiska regler som t.ex. teckensnitt, färg och layout.

  • Innehållsutvecklingsprocesser

    Den specialiserade teknik som används för att utforma, skriva, sammanställa, redigera och organisera digitalt innehåll, som t.ex. text, grafik och videor för publicering.

  • Standarder från World Wide Web Consortium

    En samling standarder, tekniska specifikationer och riktlinjer som tagits fram av den internationella organisationen World Wide Web Consortium (W3C), vilken gör det möjligt att utforma och utveckla webbtillämpningar.

  • IT-felsökningsverktyg

    IKT-verktyg som används för att testa och felsöka program och programvarukod, t.ex. GNU Debugger (GDB), Intel Debugger (IDB), Microsoft Visual Studio Debugger, Valgrind och WinDbg.

Färdigheter

  • Analysera programvaruspecifikationer

    Bedöma specifikationerna för en programvara eller ett system som ska utvecklas genom att identifiera funktionella och icke-funktionella krav, begränsningar och möjliga fallstudier som illustrerar interaktionen mellan programvara och användare.

  • Använda programvarubibliotek

    Använd samlingar av koder och programvarupaket som tar hänsyn till vanligt förekommande rutiner för att hjälpa programmerare att förenkla sitt arbete.

  • Använda märkspråk

    Använd datorspråk som är syntaktiskt urskiljbara från texten, för att lägga till noter till ett dokument, ange layout och processtyper av dokument såsom HTML.

  • Felsöka programvara

    Reparera datorkod genom att analysera testresultat, lokalisera felen som gör att programvaran ger felaktiga eller oväntade resultat och avhjälpa dessa fel.

  • Utveckla programprototyp

    Skapa en första ofullständig eller preliminär version av en del av en programvara för att simulera vissa specifika aspekter av slutprodukten.

  • Använda mönster för programvarudesign

    Utnyttja återanvändbara lösningar, formell bästa praxis för att lösa gemensamma it-utvecklingsuppgifter vid utveckling och utformning av programvara.

  • Tolka tekniska texter

    Läsa och förstå tekniska texter som ger information om hur man utför en uppgift, oftast förklarad steg för steg.

  • Tillhandahålla teknisk dokumentation

    Utarbeta dokumentation för befintliga och kommande produkter eller tjänster med en beskrivning av deras funktionalitet och sammansättning på ett sådant sätt att den är begriplig för en bred publik utan teknisk bakgrund och uppfyller fastställda krav och standarder. Uppdatera dokumentationen.

  • Implementera front-end webbdesign

    Utveckla webbplatsens utformning och förbättra användarupplevelsen med hjälp av medföljande designkoncept.

  • Samla in kundfeedback om program

    Samla in svar och analysera data från kunder för att identifiera förfrågningar eller problem i syfte att förbättra program och den allmänna kundtillfredsställelsen.

  • Skapa ett flödesschema

    Skapa ett schema som illustrerar systematiska framsteg genom ett förfarande eller ett system med användning av anslutande linjer och en uppsättning symboler.

  • Omvandla krav till visuell design

    Utveckla den visuella designen utifrån från givna specifikationer och krav, på grundval av analysen av omfattning och målgrupp. Skapa en visuell representation av idéer, till exempel i form av logotyper, webbplatsgrafik, digitala spel och layouter.

Source: Sisyphus ODB