Webbprogrammering distans

Tillfället är stängt för anmälan

Välkomstbrev

Välkommen till en specialiserad utbildning inom programmering med webbteknologier. Utbildningen ger dig både spets och bredd – bredden av traditionell utbildning inom programvaruteknik samt spetsen av utveckling med webbteknologier. Utbildningen leder till de flesta yrken inom professionell mjukvaruutveckling såsom programmerare, systemutvecklare, användargränssnitt, databaser, lösningsarkitekt, konsult, projektledare och chef.

Under utbildningen lär du dig utveckla och kvalitetssäkra små som stora programvarusystem. Det handlar om mindre webbplatser och bloggverktyg liksom större system av e-handel och transaktionsintensiva system med stora mängder data och höga krav på skalbarhet och driftsäkerhet i molnet.

Målet med utbildningen är att ge dig en god allmän bas i konstruktion av programvara samt att förbereda dig för en bransch där populära tekniker snabbt växlar och där arbetsuppgifter skiftar mellan användargränssnitt (user experience, frontend), programmering och databaser (backend) samt driftsättning, test och kvalitetssäkring (devops).

Examensarbetet utförs i samarbete med ett företag, detta ger dig goda möjligheter att skapa kontaktnät som kan leda till anställning direkt efter avslutade studier.

Utbildningen omfattar 120 högskolepoäng och leder fram till en högskoleexamen i programvaruteknik med specialisering webbprogrammering. Efter avslutade studier kan du komplettera med en termin av av utlandsstudier.

Utbildningens kurser samkörs delvis med det treåriga programmet i webbprogrammering som går på campus. Efter avslutade studier kan du ansöka till det tredje året på campusprogrammet och studera till en kandidatexamen i programvaruteknik, med inriktning webbprogrammering.

Programinnehåll

Om du vill bli expert på användarens upplevelse, frontend och UX, så kan du det med denna utbildning. Vill du hellre satsa på backend, ramverk och databaser så är det också möjligt. Ditt eget intresse styr vad du väljer att fokusera på och fördjupa dig i.
Visa mer...


Första året får du grundläggande kunskaper i programvaruutveckling genom att läsa kurser i programmering och problemlösning, modellering, algoritmer och datastrukturer och databaser. Detta läses parallellt med kurser i webbteknologier där du utför projekt i webbläsare och på mobila plattformar. Du använder tekniker både för frontend och backend.

Under andra året läser du om ramverk för webbutveckling, utvecklingsmetodik, test och kvalitetssäkring av programvara, du fördjupar dig i operativsystem, virtualiseringstekniker, nätverk och matematisk modellering.

Du avslutar utbildningen med ett praktiskt inriktat examensjobb som du utför i nära anslutning till ett företag.

Du får kunskaper som gör att du kan arbeta brett inom IT-branschen. Ett urval av  teknologier som används är Git, GitHub, Linux/Mac/Windows, Python, JavaScript, Node.js, PHP samt ramverk med JavaScript/Python/PHP. Du lär dig även SQL/NoSQL databaser, virtualisering med Virtualbox/Docker, UX med HTML/CSS och 3D-visualisering.

Vårt självklara fokus är också att du ska bli duktig på problemlösning och självständigt arbete samt god förmåga att jobba i projektbaserade team.

Exempel på studentprojekt som genomförts, redan under första året, är appar med olika funktioner – till exempel resultat och aktuell ställning för olika fotbollsligor i Europa. Ett annat exempel är en app som visar restauranger och vädret i närheten av ett visst evenemang och appar som kopplar sig till produktionslager via REST-api.

Det finns ett stort behov av dig på arbetsmarknaden. Våra studenter har lätt att få jobb efter avslutad utbildning. Våra tidigare studenter arbetar numera på så vitt skilda ställen som Oracle, Pensionsmyndigheten, Webbhallen, Prisjakt, Försäkringskassan, Telia, Telenor, Ericsson och så vidare. Utbildningen ger också en bra grund för att bli egenföretagare.

En student berättar

PEDER

Vill du lära dig den senaste teknologin och hållbar utveckling? Här får vi arbeta med metoder som förbereder för arbetslivet och ger oss de verktyg som behövs för att bli eftertraktad på arbetsmarknaden. För mig som distansstudent så är jag inte närvarande fysiskt – men med IRC, forum och Gitter så känner jag att man kommer närmare och känner sig mer delaktig.

Innehåll

Fakta

  • Undervisningsform: Distans, blandad undervisningstid, heltid
  • Period: 2019 vecka 35 till 2021 vecka 22
  • Nivå: Grundnivå
  • Huvudområde: Programvaruteknik
  • Utbildningsplan: Ladda ner
  • Anmälan: Tillfället är stängt för anmälan
  • Välkomstbrev: Ladda ner
  • Ort: Hela eller delar av undervisningen bedrivs på distans.
  • Språk: Undervisningen ges normalt på svenska men undervisning på engelska kan förekomma.
  • Förkunskapskrav: Grundläggande behörighet samt Matematik 3b alt 3c.
Urval

Vid antagningen till ett utbildningsprogram ska högst 67 % av platserna fördelas i ett betygsurval och minst 33 % i ett provurval. Sökande som uppfyller kraven för flera urvalsgrupper ska ingå i samtliga. Meritpoäng inför urval enligt Områdesbehörighet A8/8.

Läs mer om antagning här

Examen

Utbildningen leder fram till följande examen på grundnivå:
Högskoleexamen med inriktning mot Programvaruteknik med specialisering Webbprogrammering
Motsvarande benämning på engelska är:
Higher Education Diploma in Software Engineering with emphasis in Web Programming
Du kan gå ett tredje år på campus för att få en treårig filosofie kandidatexamen i programvaruteknik, inriktning webbprogrammering.



Lärandemål

Utöver de nationella målen för examen ska för utbildningen gälla följande mål.
Kunskap och förståelse

Efter genomförd utbildning ska studenten:
• visa god kunskap om produktion av programvara av hög kvalitet för såväl administrativa som tekniska tillämpningsområden med fokus på webb- och internetteknologier,
• visa god kunskap om metoder för att utveckla, testa, driftsätta och kvalitetssäkra programvara inbegripet hur dessa tillämpas,
• visa god kännedom om organisatoriska aspekter som påverkar programvarukonstruktion.
Färdighet och förmåga

Efter genomförd utbildning ska studenten:
• visa förmåga att självständigt söka, samla och värdera information samt tillägna sig nya färdigheter i det snabbt föränderliga teknikområdet som utbildningen omfattar,
• visa god förmåga att praktiskt tillämpa teknologier för analys, design, konstruktion, test och kvalitetssäkran av programvara,
• visa god förmåga att identifiera, formulera och arbeta med programvarutekniska problemställningar, samt redogöra för, argumentera kring och diskutera egna idéer och lösningar, muntligt såväl som skriftligt.
Värderingsförmåga och förhållningssätt

Efter genomförd utbildning ska studenten:
• visa god förmåga att hantera etiska frågeställningar relevanta för programvaruutveckling och tillämpningen av teknik inom området som utbildningen omfattar.

Jobbprofiler

Dina jobb finns främst inom webb- och programutvecklingsbranschen. Variationen på bolag är stor, det finns allt från små, medelstora till stora internationella företag, du kan jobba som anställd, egen företagare, frilansare eller på ett konsultbolag där du blir uthyrd till slutkunden. Det finns alltså ett stort utbud av möjliga arbetsplatser och behovet av duktiga webbprogrammerare ökar. På de internationella företagen brukar det ofta finnas möjlighet till att jobba perioder i andra länder. Duktiga webbprogrammerare eftersöks också över gränserna så du hamnar i en internationell arbetsmarknad.

Kurser i detta program

Kontakta oss

Programansvarig: Mikael Roos

Studievägledning