Become a software developer.

Verified courses for each skill the job asks for, from providers you can check.

About the job

What does a software developer do?

Programmers analyse, design and build software.

The programmer often receives instructions in the form of a requirements specification that has come from a needs analysis. The programmer decides in which order the system should be built and translates the requirements into a programming language.

Source: Swedish Public Employment Service occupation data (JobTech Taxonomy), Mjukvaru- och systemutvecklare m.fl., SSYK 2512. Translated by True Upskill.

A software developer analyses, designs and builds software from a requirements specification. This page lists over 90 courses from over 10 providers, arranged by the skills the Swedish Public Employment Service says the job asks for. Over 20 programmes carry the job title or a close one in their name, and they come first on the page.

The whole way

Programmes that lead to the job

↗
Newton
Newton

Systemutvecklare .NET

IT & TechSwedish
↗
Newton
Newton

Systemutvecklare Java

IT & TechSwedish
↗
IT-Högskolan
IT-Högskolan

Frontend-utvecklare

IT & TechSwedish
↗
IT-Högskolan
IT-Högskolan

JavaScript-utvecklare

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Systemutvecklare-Objektorienterad systemutveckling

VocationalSwedish
↗
Lexicon IT-Proffs AB
Lexicon IT-Proffs AB

Systemutvecklare Python och AI

IT & TechSwedish
↗
Lexicon IT-Proffs AB
Lexicon IT-Proffs AB

Systemutvecklare .NET och AI

IT & TechSwedish
↗
Östsvenska Yrkeshögskolan
Östsvenska Yrkeshögskolan

Mjukvaruutvecklare

VocationalSwedish
↗
Lexicon IT-Proffs AB
Lexicon IT-Proffs AB

Webbutvecklare Frontend

IT & TechSwedish
↗
IT-Högskolan
IT-Högskolan

.NET Cloud Utvecklare

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Frontend Developer

VocationalSwedish
↗
Lernia Utbildning
Lernia Utbildning

Systemutvecklare Java och JavaScript

IT & TechSwedish
↗
Lexicon IT-Proffs AB
Lexicon IT-Proffs AB

Systemutvecklare .NET

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Frontendutvecklare för mobil och webb

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Fullstackutvecklare .NET

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Frontendutvecklare för webb och mobil

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Fullstack Webbutvecklare

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Fullstackutvecklare Java

IT & TechSwedishHybrid
↗
Chas Academy AB
Chas Academy AB

Fullstackutvecklare JavaScript

IT & TechSwedish
↗
Campus Nyköping
Campus Nyköping

Systemutvecklare .NET

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Fullstackutvecklare Open Source

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Systemutvecklare C/C++

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Mjukvaruutvecklare med AI-inriktning

VocationalSwedish
↗
Education Online / Utbildningshuset
Education Online / Utbildningshuset

Full Stack Python

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Systemutvecklare inriktning .NET

VocationalSwedish
↗
Education Online / Utbildningshuset
Education Online / Utbildningshuset

Python Developer Program

IT & TechSwedish
Skill

Web and JavaScript

JavaScript, programming languageHTMLCSS, style sheets
Skill

.NET and C#

C#, programming languageASP.NET Core, framework
Skill

Python and Java

Python, programming languageJava, programming language
Skill

Databases and SQL

Database designData modelling
Skill

DevOps, cloud and testing

Docker, container platformAmazon Web Services (AWS), cloud platformConfiguration management
↗
IT-Högskolan
IT-Högskolan

DevOps Utveckling

IT & TechSwedish
↗
IT-Högskolan
IT-Högskolan

Agil testautomatiserare

IT & TechSwedish
↗
Lernia Utbildning
Lernia Utbildning

DevOps Engineer

IT & TechSwedish
↗
Lernia Utbildning
Lernia Utbildning

Containerorkestrering med Kubernetes

IT & TechSwedish
↗
IT-Högskolan
IT-Högskolan

Mjukvarutestare med testautomation

IT & TechSwedish
↗
Nackademin
Nackademin

Företag Testautomatisering med Programmering 15V

VocationalSwedish
↗
Nackademin
Nackademin

Testautomatiserare 10V

VocationalSwedish
↗
Chas Academy AB
Chas Academy AB

DevOps Engineer

IT & TechSwedish
↗
IT-Högskolan
IT-Högskolan

Molnutveckling med Azure

IT & TechSwedish
↗
Astrakan
Astrakan

Certifierad Produktägare – DASA DevOps Certified Product Owner

IT & TechSwedish
↗
IT-Högskolan
IT-Högskolan

Molnutveckling med AWS

IT & TechSwedish
↗
Informator Utbildning
Informator Utbildning

Containers and the Basics of Docker

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Continuous Integration och testning med Jenkins

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

DevOps Introduktion

LeadershipSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Devops Product Owner

LeadershipSwedishHybrid
↗
Informator Utbildning
Informator Utbildning

DO156 Red Hat OpenShift Virtualization Administration I: Operating Virtual Machines

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

DO180 Red Hat OpenShift Administration I: Operating a Production Cluster

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

DO188 Red Hat OpenShift Development I: Introduktion till containers med Podman

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

DO256 Red Hat OpenShift Virtualization Administration II: Configuring Production Virtual Machines

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

DO280 Red Hat OpenShift Administration II: Configuring a Production Cluster

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

DO288 Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

DO328 Building Resilient Microservices with Istio and Red Hat OpenShift Service

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

DO336 Automate and Manage Red Hat OpenShift Virtualization with Ansible

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

DO346 Migrating Virtual Machines to Red Hat OpenShift Virtualization with Ansible Automation Platform

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

DO370 Enterprise Kubernetes Storage with Red Hat OpenShift Data Foundation

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

DO380 Red Hat OpenShift Administration III: Scaling Deployments in the Enterprise

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

DO400 Red Hat DevOps Pipelines och processer: CI/CD med Jenkins, Git och testdri

IT & TechEnglish
↗
Informator Utbildning
Informator Utbildning

DO430 Securing Kubernetes Clusters with Red Hat Advanced Cluster Security

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

Git för utvecklare

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Introduktion till Containers och Kubernetes

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Introduktion till Docker

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

Introduktion till Git och GitHub

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Kubernetes – Grundkurs

IT & TechSwedish
↗
Informator Utbildning
Informator Utbildning

SAFe DevOps

LeadershipSwedishOn site
↗
Nackademin
Nackademin

Testautomatiserare 15v

VocationalSwedish

What language are the courses taught in?

The catalog records a teaching language for over 30 of them, and 20 of those are Swedish. Over 10 are recorded as taught in English.

The other over 60 record no language at all, so the course page, and then the provider, is where to settle it.

The catalog shows only what providers have filled in themselves. Where the field is empty the course card says nothing rather than guess. A Swedish course name says nothing certain about the teaching language either.

Which programmes lead all the way to software developer?

Over 20 programmes carry the job title or a close one in their name, and they come first on the page.

Most are vocational college programmes aimed at one language or platform, such as.NET, Java, JavaScript or Python, or at one part of the work, such as frontend or fullstack. The title tells you the focus and the course page how long the programme runs.

What skills does a software developer need?

The Swedish Public Employment Service occupation data lists a large number of programming languages and tools, among them JavaScript, C#, Python, Java, database design, Docker and cloud platforms. The courses on this page are arranged in five skill areas after them.

Shorter courses in one language or tool suit someone already working as a developer who wants to broaden. DevOps, containers and testing have their own heading, because they are about how the code is built, tested and delivered.

Who provides the developer courses?

Over 10 providers offer at least one course on this page. The largest are Informator Utbildning (over 30 courses), IT-Högskolan (over 10) and Lexicon IT-Proffs AB (10).

Every provider puts its own name on every certificate it issues, and the name on the course card leads to the provider page.

How were the courses on this page chosen?

The skills come from the Swedish Public Employment Service occupation data, which describes what the job asks for. Under each skill are the courses in the catalog whose name is about that skill, and each course appears under one heading.

Matches are read from the course title and not from the provider description, because a description mentions much that the course is not about. A word counts only where it starts a word in the title, and titles that only resemble the subject are excluded by name.

A heading with no courses is not shown, and the list is never filled out with courses that do not belong. The counts change when the catalog does, because every figure is read from the catalog when the page is shown.

Are the courses online or on site?

The catalog records a format for over 30 of the courses here: over 20 online, 5 blended and 1 on site. Over 60 courses record no format.

Where the provider has filled in the format it is on the course card. Where it is empty, the provider is the person to ask.

Do the courses qualify for Swedish student finance (CSN)?

Over 10 courses here belong to vocational college (yrkeshögskola), and the rest are shorter courses from commercial providers and industry bodies.

Student finance from CSN belongs to vocational college and other regulated forms of education. Whether a course is open for applications, what it costs and when it next starts are questions for the provider.

What does a verified certificate prove?

That the provider named on the certificate issued it to the person named on it, and that an employer can check it directly with the provider.

Together they have issued over 3,000 certificates, and over 30 courses have issued at least one.

Sources

Where these numbers come from.

Frequently asked questions

Questions about the job

How do you become a software developer in Sweden?
Through a programme that leads to the job, often at a vocational college, or by learning to code on your own and building on with courses in a language or a platform. This page lists whole programmes first and then courses by skill.
Which programming language should I choose?
The catalog says nothing about what employers ask for most. What it shows is which languages the programmes focus on, and the most common focuses in the titles here are.NET, Java, JavaScript and Python.
Which occupational group does software developer belong to?
In the Swedish Public Employment Service occupation data the job belongs to the group Mjukvaru- och systemutvecklare m.fl. (software and systems developers), SSYK 2512.
What do the courses cost?
Prices are not in the catalog, because providers do not supply them to us. Every course page links on to the provider, who answers on price and the next start date.
Why are there no ratings on the courses?
We do not collect reviews, and ratings without a basis would be made up. The only measure on the page is the number of certificates issued, which is a count and not a judgement.
More occupations

Other occupations.

  • HR specialist Recruitment · Employment law · Pay and negotiation · Work environment and rehabilitation · Coaching and conversations · Organisational development
  • Accountant Year-end closing and annual reports · VAT and taxes · Budgeting and financial control · Bookkeeping and accounting
  • B2B salesperson Sales leadership and sales coaching · Account management · Negotiation and quotes · Selling and sales technique
  • Marketer Search and analytics · Digital marketing · Brand and strategy · Content and communication · Marketing
  • IT security specialist Information security and ISO 27001 · NIS2 and critical IT infrastructure · Networks, cloud and applications · Cybersecurity in the organisation
  • Buyer Public procurement · Purchasing and category management · Negotiation and agreements · Supply chain and logistics
  • Construction manager Construction contract law · Health and safety on site · Building technology · Estimating and inspection