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

Systems Developer .NET

IT & TechSwedish
↗
Newton
Newton

Systems Developer Java

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

Frontend Developer

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

JavaScript Developer

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Systems Developer-Object-Oriented Systems Development

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

Systems Developer Python and AI

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

Systems Developer .NET and AI

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

Software Developer

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

Front-end Web Developer

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

.NET Cloud Developer

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Frontend Developer

VocationalSwedish
↗
Lernia Utbildning
Lernia Utbildning

Systems Developer Java and JavaScript

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

Systems Developer .NET

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Frontend Developer for Mobile and Web

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Fullstack developer .NET

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Frontend Developer for Web and Mobile

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Fullstack Web Developer

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Fullstack Developer Java

IT & TechSwedishHybrid
↗
Chas Academy AB
Chas Academy AB

Fullstack Developer JavaScript

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

System Developer .NET

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Full Stack Developer Open Source

IT & TechSwedish
↗
Chas Academy AB
Chas Academy AB

Systems developer C/C++

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Software Developer with AI Specialisation

VocationalSwedish
↗
Education Online / Utbildningshuset
Education Online / Utbildningshuset

Full Stack Python

IT & TechSwedish
↗
NBI/Handelsakademin
NBI/Handelsakademin

Systems developer, .NET specialisation

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 Development

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

Agile Test Automation Engineer

IT & TechSwedish
↗
Lernia Utbildning
Lernia Utbildning

DevOps Engineer

IT & TechSwedish
↗
Lernia Utbildning
Lernia Utbildning

Container Orchestration with Kubernetes

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

Software tester with test automation

IT & TechSwedish
↗
Nackademin
Nackademin

Company Test Automation with Programming 15V

VocationalSwedish
↗
Nackademin
Nackademin

Test automation engineer 10V

VocationalSwedish
↗
Chas Academy AB
Chas Academy AB

DevOps Engineer

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

Cloud development with Azure

IT & TechSwedish
↗
Astrakan
Astrakan

Certified Product Owner: DASA DevOps Certified Product Owner

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

Cloud development with AWS

IT & TechSwedish
↗
Informator Utbildning
Informator Utbildning

Containers and the Basics of Docker

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Continuous Integration and Testing with Jenkins

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

DevOps Introduction

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: Introduction to Containers with 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 and Processes: CI/CD with Jenkins, Git and Test-Driven Development

IT & TechEnglish
↗
Informator Utbildning
Informator Utbildning

DO430 Securing Kubernetes Clusters with Red Hat Advanced Cluster Security

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

Git for Developers

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Introduction to Containers and Kubernetes

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Introduction to Docker

IT & TechEnglishOnline
↗
Informator Utbildning
Informator Utbildning

Introduction to Git and GitHub

IT & TechSwedishOnline
↗
Informator Utbildning
Informator Utbildning

Kubernetes: Basic Course

IT & TechSwedish
↗
Informator Utbildning
Informator Utbildning

SAFe DevOps

LeadershipSwedishOn site
↗
Nackademin
Nackademin

Test automation engineer 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 rest 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. Over 30 courses have issued at least one, and the rest have not issued any yet.

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
  • Project manager Project methods · Budget, time and resources · Change and conflict · Quality
  • Manager Leadership · People and staff · Work environment · Finance and control · Strategy and organisation
  • Communications officer Strategic communication · Press and media · Writing · Content and social media · Graphic design
  • Social pedagogue Motivational interviewing · CBT and talk therapy · Substance abuse and addiction · Neurodevelopmental conditions and challenging behaviour
  • Payroll administrator Pay · Collective agreements and employment law · Personnel administration
  • Software tester ISTQB certification · Test automation · Continuous integration · Test methods
  • Property manager Property economics · Construction contract law · Technical management
  • Event manager Courses for the job
  • E-commerce manager Courses for the job
  • Marketing coordinator Courses for the job
  • Risk manager Courses for the job