TypeScript-programmering – YH-kurs
Vill du utveckla avancerade system med TypeScript?Start: 2026-09-28
Plats: YH-kurs
| Utbildningslängd | 30 YH-poäng = 12v |
|---|---|
| Studietakt | 50 % |
| Utbildningsstart | 28 september 2026 |
| Utbildningsslut | 18 december 2026 |
| Sista ansökningsdag | 31 augusti 2026 |
| CSN berättigad | JA |
| Upplägg | Undervisning på distans |
| Utbildningsform | YH-kurs |
| Behörighet | Minst 12 månaders arbetslivserfarenhet inom webbutveckling, system- eller mjukvaruutveckling. |
| Pris | Kostandsfri |
| Antagningsfrågor | antagning@iths.se |
| Utbildningsledare | petra.karlsson@elevera.org |
Beskrivning
Utvecklas med avancerad TypeScript
Vill du skriva mer robust, skalbar och underhållbar kod? Med vår YH-kurs i TypeScript-programmering utvecklar du din kompetens inom ett av branschens viktigaste programmeringsspråk och lär dig bygga moderna applikationer med hög kvalitet.
På bara 12 veckor får du fördjupade kunskaper som efterfrågas av företag som utvecklar med React, Angular, Vue och Node.js.
Kursen har livepass på måndagar 18-21:00.
Därför ska du läsa TypeScript:
TypeScript har blivit standard i modern webbutveckling. Allt fler företag använder TypeScript för att skapa stabilare kod, minska buggar och göra stora kodbaser enklare att utveckla och underhålla.
För dig som redan arbetar med JavaScript eller webbutveckling är TypeScript ett naturligt nästa steg för att utvecklas som programmerare och bli mer attraktiv på arbetsmarknaden.
Efter kursen kommer du kunna:
✔ Skriva avancerad och typad TypeScript-kod
✔ Strukturera stora och skalbara kodbaser
✔ Arbeta med generics, conditional types och mapped types
✔ Integrera TypeScript i React, Node.js och andra moderna ramverk
✔ Bygga och konsumera API:er
✔ Testa, analysera och optimera kod
✔ Använda AI som stöd i utvecklingsarbetet
Vad är TypeScript-programmering?
TypeScript är ett typat programmeringsspråk som bygger på JavaScript och används för att skapa strukturerad, säker och skalbar kod i moderna system.
I den här kursen fördjupar du dig i avancerad TypeScript-programmering och lär dig utveckla, strukturera och optimera större kodbaser. Du arbetar med arkitektur, moderna utvecklingsprocesser och AI-verktyg som är kompetens som krävs i professionella utvecklingsmiljöer.
Eftersom populära frontend-ramverk som React, Angular och Vue använder TypeScript, behöver vi spetskompetens inom området. Dessa ramverk effektiviserar vår utvecklingsprocess, vilket stärker vår konkurrenskraft och möjliggör snabbare leverans – Vegar, Consultified AB
Arbeta med tekniker som används i branschen:
Under kursen får du praktisk erfarenhet av moderna verktyg och arbetssätt. All undervisning bygger på verklighetsnära projekt där du utvecklar lösningar på samma sätt som i professionella utvecklingsteam.
Du arbetar bland annat med:
- TypeScript
- React
- Node.js
- REST API
- Webpack
- ESBuild
- Testning och kvalitetssäkring
- Git
- AI-stöd för utveckling
Varför är TypeScript så efterfrågat?
När applikationer växer blir det viktigare att koden är lätt att förstå, underhålla och vidareutveckla. TypeScript hjälper utvecklare att upptäcka fel tidigare, skapa tydligare kod och arbeta effektivare i större team.
Därför används TypeScript idag i många moderna utvecklingsprojekt och är en kompetens som efterfrågas av arbetsgivare inom både konsultbolag, produktbolag och startups.
Är kursen rätt för dig?
Den här kursen passar dig som:
✔ arbetar som webbutvecklare eller systemutvecklare
✔ vill ta dina JavaScript-kunskaper till nästa nivå
✔ utvecklar i React, Angular eller Vue
✔ vill skriva mer robust och skalbar kod
✔ vill stärka ditt CV med en efterfrågad specialistkompetens
Vad kan du använda kunskaperna till?
Efter kursen kan du arbeta med utveckling av:
- Webbapplikationer
- SaaS-plattformar
- Interna affärssystem
- E-handelslösningar
- API:er och backend-tjänster
- Stora frontendapplikationer
TypeScript används i allt från små startup-team till globala teknikföretag.
Yrkesverksamma föreläsare och lärare
I själva genomförandet medverkar arbetslivet i olika former: Lärare, handledare och undervisningspersonal utgörs i princip uteslutande av handplockade yrkesverksamma.

IT-Högskolans Yh-program och korta Yh-kurser bedrivs med tillstånd av Myndigheten för yrkeshögskolan.

Det kostar inget att gå kursen. Kursen berättigar till både lån och stöd från Centrala Studiestödsnämden (CSN).
Behörighet
- Yrkeserfarenhet: Minst 6 månaders arbetslivserfarenhet (anställning eller praktik) inom webbutveckling, system- eller mjukvaruutveckling på ett företag.
- Språk: Kunskaper i svenska motsvarande svenska 1/svenska som andraspråk 1 på gymnasienivå.
Ska styrkas med arbetsgivarintyg, arbetsintyg, referenser eller liknande. Enbart CV godkänns ej.
Urval och antagning
Många av våra kurser har fler sökande än antal platser. För att antagningen ska bli rättvis sker då urvalet efter en förutbestämd process.
De sökande som är behöriga rangordnas efter antalet sammanlagda poäng i urvalsprocessen och antas i turordning. Den sammanlagda poängen i urvalsprocessen består av den poäng som tilldelas utifrån din yrkeserfarenhet och tidigare meriterande utbildning.
Meriterande utbildning
- 1 poäng per månad eftergymnasial utbildning som du kan styrka med intyg
- Max 10 poäng
Yrkeserfarenhet
- Poäng ges per helt år inom det yrkesområde som krävs för kursen
- Ska styrkas med intyg
- Max 30 poäng
Utbildningsplan
Efter avslutad utbildning ska den studerande ha förmågan att:
-
Planera, skriva och tillämpa avancerad TypeScript-programmering effektivt.
-
Identifiera relevanta API:er för utveckling med TypeScript.
-
Organisera och strukturera stora kodbaser för bättre underhållbarhet.
-
Integrera TypeScript i olika frontend- och backend-system.
-
Genomföra testprocesser för att säkerställa kodkvalitet och funktionalitet.
-
Analysera och optimera TypeScript-kod för förbättrad prestanda och skalbarhet.
-
Använda relevanta AI-verktyg vid programmering med TypeScript.
Efter avslutad utbildning ska den studerande ha kompetenser att:
-
Självständigt använda TypeScript för att lösa komplexa programmeringsproblem.
-
Självständigt hantera stora utvecklingsprojekt med TypeScript som huvudspråk.
-
Självständigt granska kod från andra utvecklare och ge konstruktiv feedback.
-
Kontinuerligt lära sig och anpassa sig till nya TypeScript-funktioner och trender inom programvaruutveckling.
-
Självständigt använda AI-verktyg då det är lämpligt för att öka effektiviteten i sin TypeScript-programmering.
Efter avslutad utbildning ska den studerande ha kunskaper om:
-
Specifika programmeringskunskaper inom TypeScript-utveckling.
-
Avancerade typer i TypeScript, såsom generics, conditional types och mapped types.
-
Organisering av stora TypeScript-projekt, modulsystem och hantering av externa bibliotek.
-
Användning av TypeScript i olika ramverk, exempelvis React.
-
Inbyggda verktyg och automatisering med exempelvis Webpack och ESBuild.
-
API-hantering.
-
Enhetstestning, integrationstestning, testramverk och verktyg samt statisk kodanalys.
-
Relevanta AI-verktyg vid utveckling med TypeScript.
Examinationer
I kursen ingår kunskapskontroller som hjälper dig att visa vad du har lärt dig under kursens gång. Kunskapskontrollerna är kopplade till utbildningens mål och genomförs i former som är relevanta för kursens innehåll, till exempel genom inlämningsuppgifter och prov. För att kunna få ett betyg på kursen behöver du delta i och bli godkänd på dessa moment.
Start: 2026-09-28
Plats: YH-kurs