En framtid som Open Source utvecklare
Chas Academys Open Source utbildning förbereder dig för en karriär inom IT med möjligheter som webbutvecklare, backend-utvecklare och bidragsgivare i öppna källkodsprojekt!
LÄR KÄNNA VÅRA UTBILDNINGAR
Open Source utbildning på Chas Academy
Chas Academys Open Source-program (f.d. fullstack webbutvecklare) ger dig djupgående kunskaper i modern mjukvaruutveckling och samarbetsdrivna tekniska miljöer – med stora möjligheter efter examen! Utbildningen sträcker sig från grundläggande mjukvaruteori till praktiskt arbete med utvecklingsprocesser, verktyg och teknologier som formar framtidens IT-lösningar.
Fokus ligger på att förstå och bidra till open source – där du lär dig använda och förbättra gemensamt tillgänglig programvara, samtidigt som du arbetar i team och lär dig att navigera i verkliga utvecklingsflöden. Du får praktisk erfarenhet av moderna verktyg som exempelvis Docker, versionshantering och CI/CD-lösningar – och du introduceras till hur AI-agenter och automatiserade assistenter kan effektivisera utvecklingsarbetet, från kodgranskning till problemlösning.
Med dessa färdigheter är du redo att bidra i teknikdrivna organisationer, samverka i komplexa projekt och driva innovation inom IT. Din förståelse för open source-ekosystemet, kombinerat med vana vid intelligenta verktyg och agila metoder, gör dig till en attraktiv kandidat för framtidens arbetsmarknad – oavsett om du siktar på att bli utvecklare, IT-konsult eller projektledare.
Utbildningen
Efter att ha slutfört Open Source utbildningen på Chas Academy kan du arbeta inom många olika områden inom IT. Möjliga jobb inkluderar webbutvecklare, där du skapar och underhåller webbplatser, backend-utvecklare med fokus på server- och databashantering, eller en roll inom öppen källkodsprojekt som bidragsgivare eller koordinator. Dessutom kan kunskaperna i moderna verktyg och agila metoder göra dig till en attraktiv kandidat för roller som projektledare eller IT-konsult inom olika branscher.
BEHÖRIGHET
Du är behörig om du uppfyller följande krav:
- Du har kunskaper i Svenska både i tal, skrift och förståelse.
- Du har grundläggande behörighet från gymnasiet eller motsvarande.
- Särskilda krav:
- Minst betyg E i Engelska 6/B, eller motsvarande.
- Minst betyg E i Matematik 2/B, eller motsvarande.
- Minst betyg E i Programmering 1, eller motsvarande.
SAKNAR DU NÅGON BEHÖRIGHET?
I exempelvis programmering? Ingen fara – vi erbjuder en behörighetsgivande kurs! Besök vår sida Ansökan och Antagning för mer information, och läs om hur du kan gå tillväga för att bli behörig till våra utbildningar.
ANTAGNINGSPROV
När du söker till Open Source kommer vi att kalla dig till ett antagningsprov som ska genomföras under antagningsprocessen. Provet är helt digitalt och ser olika ut beroende på vilken utbildning du söker. Om du söker flera utbildningar kan det innebära att du behöver genomföra flera prov. Du kan inte bli underkänd – istället samlar du urvalspoäng, och de med högst poäng blir antagna till utbildningen.
Provet består alltid av två delar, men programmeringsspråken kan variera beroende på utbildning. När du har skickat in din ansökan får du mer information om vilket prov du ska göra via yh-antagning.se.
Provets upplägg
Del 1 – Genomför en programmeringsuppgift där du bygger något i koden.
Del 2 – Spela in en video där du löser och presenterar en uppgift.
Vart vill du plugga?
Vår Open Source utbildning finns i Stockholm!

Open Source i Stockholm
Upplev en inspirerande studiemiljö i våra färgstarka lokaler vid Globen och delta i lärarledda lektioner på plats minst en gång i veckan. Här får du en verklighetsnära utbildning genom föreläsningar, workshops, grupparbeten och projektbaserat lärande, alltid med stöd av våra erfarna utbildare.
För att stärka din branschkoppling erbjuder vi Chas Talks, en uppskattad tradition där yrkesverksamma experter besöker oss varje månad för att dela med sig av sin kunskap och erfarenhet.
Vi tillämpar Learning by Doing-metodik, där du arbetar i team för att utveckla både tekniska och mjuka färdigheter. Ett exempel är Chas Challenge som är en en spännande, klassöverskridande utmaning där studerande samarbetar för att lösa verkliga case. På Chas Academy möts teori och praktik med ett tydligt mål: att ge dig de bästa förutsättningarna för en ny karriär inom IT.
Kusplan Stockholm
Kursen introducerar grundläggande webbutveckling med fokus på HTML, CSS och JavaScript. Som studerande, lär du dig skapa strukturerade, responsiva och tillgänglighetsanpassade gränssnitt enligt riktlinjer i WCAG 2.2. Vidare behandlas versionshantering i Git, grundläggande användarcentrerad design, och arbete i enklare agila team. Kursen ger även en introduktion till AI-verktyg som stöd för felsökning och kodanalys.
Omfattning: 30 YH-poäng / 6 veckor
Kursen syftar till att ge dig en djupare förståelse för frontendutveckling med moderna
komponentbaserade ramverk. Tyngdpunkten ligger på React, men kursen introducerar även andra verktyg och koncept för komponentbaserad utveckling. Du introduceras till komponentlivscykel, state management, routing, hooks och testning. Kursen behandlar även strukturerat kodunderhåll, skapande av återanvändbara komponenter och dokumentation. Fokus ligger på att bygga skalbara och tillgängliga gränssnitt som kan integreras i fullstackmiljöer.
Omfattning: 60 YH-poäng / 12 veckor
Kursen syftar till att ge dig som studerande fördjupade kunskaper i backendutveckling samt förmåga att designa och implementera säkra API-lösningar. Fokus ligger på att förstå backend arkitektur, databashantering och REST-principer, samt att omsätta dessa i robusta webbtjänster med säkerhet som integrerad del.
Kursen behandlar autentiseringstekniker som JWT och OAuth, samt tillämpning av versionshantering,kodgranskning och kommunikation i utvecklingsteam genom t.ex. Git och pull requests.
Omfattning: 50 YH-poäng / 10 veckor
Kursen syftar till att ge dig kunskap om metoder och verktyg för att säkra kvalitet och tillgänglighet i webbapplikationer. Fokus ligger på testning, validering, tillgänglighetsstandarder (t.ex. WCAG 2.2), semantisk HTML och verktygsbaserad kodgranskning. Kursen betonar vikten av att utveckla inkluderande, robusta och hållbara lösningar som fungerar för alla användare och i varierande tekniska miljöer.
Omfattning: 35 YH-poäng / 7 veckor
Kursen syftar till att du som studerande får praktisk erfarenhet av att utveckla en digital produkt genom hela produktutvecklingscykeln, från behovsanalys till prototyp eller MVP. Fokus ligger på att arbeta agilt, målgruppsorienterat och iterativt. Kursen ger även möjlighet att tillämpa tidigare kunskaper i ett projektorienterat sammanhang, med särskild betoning på ansvar, samarbete och kommunikation.
Omfattning: 35 YH-poäng / 7 veckor
I denna kurs fördjupar du dina färdigheter i att utveckla, testa och driftsätta
fullstackapplikationer enligt moderna arbetsmetoder. Fokus ligger på automatisering, versionshantering, testning, CI/CD-processer, prestandaoptimering samt samverkan mellan frontend och backend. Kursen introducerar även vanligt förekommande verktyg som Docker, GitHub Actions för att stödja driftsäkerhet, övervakning och automatisering enligt DevOps-principer.
Omfattning: 60 YH-poäng / 12 veckor
Få praktisk erfarenhet i branschen! Under LIA-perioden arbetar du med skarpa projekt inom fullstackutveckling och får praktisk erfarenhet av frontend, backend, databashantering. Du lär dig att arbeta i team, hantera versionshantering och följa projektmetodik. Målet är att du ska kunna leverera och lansera ett verkligt webbprojekt, vilket ger dig en stark grund för din framtida karriär.
Omfattning: 120 YH-poäng / 24 veckor
Visa vad du kan med ett skarpt projekt! I examensarbetet får du möjlighet att tillämpa dina kunskaper i ett praktiskt projekt inom fullstackutveckling. Du genomför ett självständigt eller gruppbaserat arbete där du utvecklar en webblösning, analyserar olika tekniker och presenterar resultatet professionellt både skriftligt och muntligt på svenska och engelska.
Omfattning: 40 YH-poäng / 8 veckor
Vad behöver jag inför kursstarten?
förbered dig
Många av våra nya studerande undrar vad de behöver inför kursstarten i september. En del har kanske inte studerat på flera år och kan känna sig osäkra på hur de bäst förbereder sig. Du kan vara lugn, här kommer våra två rekomendationer till dig som fått ett positivt antagningsbesked!
-
Repetera HTML/CSS och JavaScript
Det första du kommer att göra när du börjar vår Fullstack Open Source-utbildning är att arbeta med HTML/CSS, följt av JavaScript. Om du vill ligga steget före, är det en bra idé att plugga lite på dessa ämnen innan kursstart. -
Se till att du har en fungerande dator
Vi rekommenderar att du har en laptop som är max 8 år gammal, med minst 8 GB RAM och helst en SSD. Du måste kunna öppna Chrome och VSCode. Under utbildningen kommer det inte att finnas något krav på att köpa kurslitteratur; det enda du behöver är en laptop!
Vi ser fram emot att välkomna dig till Chas Academy och hjälpa dig att ta dina första steg mot en framgångsrik karriär inom IT.
Flera sätt att förbereda dig!
1. Börja här
codecademy.com/catalog
Ett bra ställe att lära sig sin första HTML och CSS. Det är gratis dessutom!
freecodecamp.org
En grundläggande introduktion som ger dig bra förutsättningar att börja på vår utbildning.
2. Fördjupa
webbriktlinjer.se
Webbriktlinjer är en fantastisk samling av riktlinjer och guider, samt information om tekniker som kan vägleda vid såväl design som implementation.
egghead.io
Egghead är en videolärplattform för att lära sig om olika tekniker, programm-eringsspråk m.m. Vi rekommenderar att börja kolla grunderna i HTML & CSS samt JavaScript, det kommer ge dig goda förutsättningar i samband med utbildningens början.
3. LÅT DIG INSPIRERAS
alistapart.com
Webbriktlinjer är en fantastisk samling av riktlinjer och guider, samt information om tekniker som kan vägleda vid såväl design som implementation.
smashingmagazine.com
Webbmagasin om webbdesign, utveckling, typografi, användbarhet m.m. Både en onlinebok och en podcast. Om webbdesign.
resilientwebdesign.com
Både en onlinebok och en podcast. Om webbdesign.
Vanliga frågor om Open Source
En Open Source-utvecklare arbetar med att skapa och förbättra programvara där källkoden är öppen och tillgänglig för alla. Denna roll involverar bidrag till öppen källkodsprojekt, som kan variera från operativsystem till olika applikationer och verktyg. Open Source-utvecklare samarbetar ofta med en global utvecklargemenskap för att dela kod, idéer och lösningar, vilket kräver både programmeringskunskaper och en vilja att samarbeta och dela med sig av sin kunskap.
Att arbeta som en Open Source-utvecklare innebär stora möjligheter till jobb inom både frontend och backend. Det ger möjligheten att arbeta med en mängd olika projekt och teknologier, och ofta innehåller det att dela kunskap och kod med en världsomspännande gemenskap. Det är en roll som kräver anpassningsförmåga och viljan att kontinuerligt lära sig nya saker. Det kan vara både utmanande och givande, då du bidrar till teknik som används av miljontals människor över hela världen.
Skillnaden mellan open source-utvecklare och vanliga utvecklare ligger i hur de arbetar med koden. Open source-utvecklare arbetar med programvara vars källkod är öppen och fritt tillgänglig för alla att använda, modifiera och distribuera. De bidrar ofta till projekt där kod delas och förbättras gemensamt. Vanliga utvecklare, å andra sidan, arbetar ofta med proprietär programvara där källkoden är privat och ägs av ett företag eller en organisation, och är inte offentligt tillgänglig.
Tobias Sjösten kliver in i ledningsgruppen för Fullstack Open Source
Aktuellt
Open Source
Ledningsgrupp
Under slutet av 2024 har vi haft nöjet att välkomna Tobias som ny ledningsgruppsmedlem till vår utbildning Fullstackutvecklare Open Source på Chas Academy. Tobias är en erfaren utvecklare och har idag rollen som Head of Software Engineering på STIM, en medlemsorganisation som ser till att musikskapare får ersättning för sin musik. Med över 20 års erfarenhet som utvecklare är han en viktig resurs som nu bidrar med sina breda insikter till utbildningens framtida utveckling.
SUCCESS STORY FEAT. LUDVIG FLYCKT
Aktuellt
Samarbeten
LIA
Fullstack
Vi har intervjuat vår alumn Ludvig Flyckt som har gjort en oväntad karriärresa från att har varit kock i 16 år till att idag vara en fullstackutvecklare som är tillbaka på Chas Academy för att dela med sig av sin kompetens till de nuvarande studerande.
10 tips inför LIA söket
LIA
Studerande
Aktuellt
Program
Fullstack
När man påbörjar sin resa med en yrkeshögskoleutbildning dyker det upp en hel del funderingar. Toppen på listan? Jo, LIA (praktik) såklart. Frågor som "Kommer jag att få någon LIA?", "Hur får jag tag på en?", och "Tänk om jag blir utan?" är vanliga. Och ja, LIA är ju hjärtat i yrkeshögskolan! Det är där man får chansen att omsätta teori till praktik och visa vad man går för.